編集部 All About
ActionScript
更新日:2008年02月29日
電池残量や充電中かどうかなど携帯フラッシュ、「Flash lite」ならではのActionScriptを使って待ち受けを作成します。
NowLevel = fscommand2("GetBatteryLevel");
これは電池残量を数値で取得しています。「fscommand2("GetBatteryLevel")」を実行すると最も少ないとき「1」が出力されます。携帯キャリアによって最大値は違いますが最低値は「1」なので今回はこれだけで十分です。先程と同様に「NowCharge」という変数に出力結果を代入しています。if(NowLevel == 1){
gotoAndStop(30);
}
先程と同様に「if文」が登場します。電池残量が最も少ないとき「NowCharge == 1」の場合、眠っている顔の30フレーム目に移動して停止させるという内容になります。gotoAndStop(10);ここで重要なのはActionScriptは特に指示がない場合、上から順番に実行されるという点です。
(執筆者:渡辺 大介)
この記事の担当ガイド

編集部 All About