未リリースバージョンのOpenLaszlo5.0(トランク)を使用してOpenLaszloアプリケーションに取り組んでいます。私のクラスの1つで、ActionScript3クラスをインポートする必要があります。そのようなインポートステートメントを追加するための推奨される方法は何ですか?
user1587219
質問する
127 次
1 に答える
0
LZXはパススルータグをサポートしています。パススルータグにはwhen属性があり、ここでブール式を指定できます(例:$as3または$swf10)。
<canvas debug="true">
<class name="foo">
<passthrough when="$as3">
import flash.system.Capabilities;
</passthrough>
<handler name="oninit">
if ($as3) {
Debug.info(Capabilities.os);
} else {
Debug.info("flash.system.Capabilities can only be used in the SWFx runtime");
}
</handler>
</class>
<foo />
</canvas>
SWFxランタイムの場合、インポートステートメントは生成されたActionScript3クラスに挿入されます。
于 2012-08-09T10:50:52.120 に答える