我不熟悉将 Flex 编译器与 FD 一起使用,尽管对 flash/as3 和 FD 肯定不是新手。目前,我一直在使用 FD/CS3 编译我的应用程序,并希望切换到 flex 编译器。我想尝试使用 flex 编译器的主要内容之一是在 AS3 中使用宏。例如,假设我希望执行一些极其昂贵的操作:
private function Main():void
{
extremelyExpensiveOperation(params);
}
但我想避免函数查找的成本。因此,我不使用函数查找,而是执行类似的操作
private function Main():void
{
<macro expandExtremelyExpensiveOperationHere(params)/>
}
显然语法不必看起来完全一样,但是宏在编译之前被扩展,从而避免了函数查找。谁能指出我正确的方向?