再生シーンは?
FlashLite(au)でFlashの再生シーンでいろいろ判別したかった。
「待ち受けで再生なの?」「DF内での再生してるの?」みたいな・・・。
んでいろいろ調べたら方法が見つかりました。
待ち受け時にだけ取得できない環境変数がいろいろあるみたい。
↓の例ではSMAFのサポート変数を調べる方法です。
//返り:0→待ち受け設定時
//返り:1→DF内で再生時
mode = _capSMAF;
if( mode > 0 ){
gotoAndPlay("mode_df");
}else{
gotoAndPlay("mode_m");
}
これで、Flashゲームのファイルでも、待ち受けに設定したら、
待ち受け用のFlashにアニメのフレームに飛ばすなど、切り替えればいいわけだ・・・。
FSCommand2( "GetVolumeLevel" )だと、マナーモードでも[0]を返すから危ないx2(汗)