1

flash/as3 と FD は初めてではありませんが、FD で Flex コンパイラを使用するのは初めてです。現在、FD/CS3 でアプリケーションをコンパイルしており、flex コンパイラに切り替えたいと考えています。flex コンパイラで試してみたい主なことの 1 つは、AS3 でマクロを使用することです。たとえば、実行したい非常に高価な操作があるとします。

private function Main():void
{
extremelyExpensiveOperation(params);
}

しかし、関数ルックアップのコストを避けたいです。したがって、関数ルックアップを使用する代わりに、次のようなことを行います

private function Main():void
{
<macro expandExtremelyExpensiveOperationHere(params)/>
}

明らかに、構文はそのように見える必要はありませんが、マクロはコンパイル前に展開されるため、関数の検索が回避されます。誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

1

misch のプリプロセッサを使用してください ... マクロもサポートしています ...

挨拶

back2dos

于 2009-07-17T20:00:53.187 に答える