タブ付きナビゲータービューを備えたモバイルフレックスアプリケーションを作成する必要があります。ビューの1つは、この条件を満たす必要があります。ビューを選択すると、画像が1秒間表示され、次に0.5秒間消えてから、ビューの画面上のランダムな位置に再表示されます。これは、別のビューが選択されるまで繰り返されます。
私はモバイルフレックスを初めて使用します。あなたの助けが必要です。
よろしくお願いします。
よろしく、HBLE
タブ付きナビゲータービューを備えたモバイルフレックスアプリケーションを作成する必要があります。ビューの1つは、この条件を満たす必要があります。ビューを選択すると、画像が1秒間表示され、次に0.5秒間消えてから、ビューの画面上のランダムな位置に再表示されます。これは、別のビューが選択されるまで繰り返されます。
私はモバイルフレックスを初めて使用します。あなたの助けが必要です。
よろしくお願いします。
よろしく、HBLE
重要:タブがアクティブな場合は、init();を呼び出します。他のタブに変更するときは、タイマーを停止し、イベントリスナーを削除することを忘れないでください。(パフォーマンス上の理由とメモリリークを回避するため)
サンプルコード:
var isVisible:Boolean = false;
function init():void
{
// we show / hide with a delay of 1 second
var t:timer = new Timer(1000);
t.addEventListener(TimerEvent.Timer, onTimer);
t.start();
}
function onTimer(event:TimerEvent):void
{
if(isVisible)
{
hideImage();
}
else
{
showAndMoveImage();
}
isVisible = !isVisible;
}
function hideImage():void
{
myImage.visible = false;
}
function showAndMoveImage():void
{
// we reposition image in screen, assume image size is smaller then screen
myImage.x = Math.random() * (stage.width - myImage.width);
myImage.y = Math.random() * (stage.height - myImage.height);
myImage.visible = true;
}