ページへ戻る
印刷
Flash Professionalでデバイスによってパブリッシュ設定を変える
をテンプレートにして作成 ::
NJF Wiki
xpwiki
:Flash Professionalでデバイスによってパブリッシュ設定を変える をテンプレートにして作成
開始行:
デバイスによって処理を変えるのは、出来るだけ「[[コードで...
とはいえ、ANEを利用する場合など、それが無理ならパブリッシ...
&ref(pb_profile_0.png,mw:480,mh:360);
パブリッシュ設定からプロファイルの横の歯車アイコンで、プ...
たとえば「iOS」「Android」「Web」などである。
それぞれターゲットを「Air for iOS」「Air for Android」「F...
つぎに「AcrionScript 3.0の詳細設定」で条件付きコンパイル...
たとえば、
CONFIG::NJF_ANDROID true
CONFIG::NJF_WEB false
と定義したとする。
&ref(compile_const.png,mw:480,mh:360);
こうすると、スクリプトで
CONFIG::NJF_WEB {
trace("web!");
}
CONFIG::NJF_ANDROID {
trace("android!");
}
と書くと、「android!」と出力される。「trace("web!")」の方...
つまりC系言語のマクロのような物である。
この方法で作成したプロファイル毎に条件付きコンパイル定数...
条件付きコンパイル定数によるブロックはかなり自由に設定で...
CONFIG::NJF_WEB
public function test():void{
trace("web!");
}
CONFIG::NJF_ANDROID
public function test():void{
trace("android!");
}
上と同じ設定の下では、test関数の実行結果は「android!」で...
終了行:
デバイスによって処理を変えるのは、出来るだけ「[[コードで...
とはいえ、ANEを利用する場合など、それが無理ならパブリッシ...
&ref(pb_profile_0.png,mw:480,mh:360);
パブリッシュ設定からプロファイルの横の歯車アイコンで、プ...
たとえば「iOS」「Android」「Web」などである。
それぞれターゲットを「Air for iOS」「Air for Android」「F...
つぎに「AcrionScript 3.0の詳細設定」で条件付きコンパイル...
たとえば、
CONFIG::NJF_ANDROID true
CONFIG::NJF_WEB false
と定義したとする。
&ref(compile_const.png,mw:480,mh:360);
こうすると、スクリプトで
CONFIG::NJF_WEB {
trace("web!");
}
CONFIG::NJF_ANDROID {
trace("android!");
}
と書くと、「android!」と出力される。「trace("web!")」の方...
つまりC系言語のマクロのような物である。
この方法で作成したプロファイル毎に条件付きコンパイル定数...
条件付きコンパイル定数によるブロックはかなり自由に設定で...
CONFIG::NJF_WEB
public function test():void{
trace("web!");
}
CONFIG::NJF_ANDROID
public function test():void{
trace("android!");
}
上と同じ設定の下では、test関数の実行結果は「android!」で...
ページ名: