Apache flex 如何在Flex/FlashDevelop/AS3中实现宏
我不熟悉将Flex编译器与FD结合使用,尽管对flash/as3和FD来说肯定不是什么新鲜事。目前,我一直在使用FD/CS3编译我的应用程序,并希望切换到flex编译器。我想用flex编译器进行的一个主要实验是在AS3中使用宏。例如,假设我有一些非常昂贵的操作,我希望执行:Apache flex 如何在Flex/FlashDevelop/AS3中实现宏,apache-flex,actionscript-3,flashdevelop,Apache Flex,Actionscript 3,Flashdevelop,我不熟悉将Flex编译器与FD结合使用,尽管对flash/as3和FD来说肯定不是什么新鲜事。目前,我一直在使用FD/CS3编译我的应用程序,并希望切换到flex编译器。我想用flex编译器进行的一个主要实验是在AS3中使用宏。例如,假设我有一些非常昂贵的操作,我希望执行: private function Main():void { extremelyExpensiveOperation(params); } 但我想避免函数查找的成本。因此,我不使用函数查找,而是执行以下操作 private
private function Main():void
{
extremelyExpensiveOperation(params);
}
但我想避免函数查找的成本。因此,我不使用函数查找,而是执行以下操作
private function Main():void
{
<macro expandExtremelyExpensiveOperationHere(params)/>
}
private function Main():void
{
}
显然,语法不必看起来与此完全相同,但宏在编译之前会得到扩展,从而避免了函数查找。有人能给我指出正确的方向吗?用米施的。。。它还支持宏
格里茨
back2dos使用Mish的。。。它还支持宏
格里茨
back2dos