オリジナル編集 ステージ上でのムービークリップのフェードウェイの最適な作成方法を知りたいです。as2 でそれを行う方法を推測できます (それは私が教えられたことです) が、以下のコードを開発する方法がわかりません。推測として、enterFrame イベントにアタッチすると仮定します。
基本的に、ユーザーがバルーンを操作していない場合、5 秒間経過すると、アルファを使用してフェードアウトして何も表示されなくなります。
指針や提案はありますか?AS3初心者です。(クリックは無視してください)
reset_balloon.addEventListener(MouseEvent.CLICK, fadeBalloon);
function fadeBalloon(event:MouseEvent):void
{
reset_balloon.alpha = .2;
}
二次編集 -----
//----
//Resetter btn ---------------------
//------------------------------------------
reset_btn.addEventListener(MouseEvent.CLICK, startover);
function startover(event:MouseEvent):void
{
//gotoAndPlay(2);
reset_balloon.visible = true;
}
//----
Object(root).reset_balloon.thereseter_btn.addEventListener(MouseEvent.CLICK, truestartover);
function truestartover(event:MouseEvent):void
{
gotoAndPlay(2);
//reset_balloon.visible = false;
}
TweenLite.delayedCall(5, handleTimeUp)
function handleTimeUp():void
{
TweenLite.to(reset_balloon, 2, {alpha:0});
}
reset_balloon.addEventListener(MouseEvent.CLICK, fadeBalloon);
function fadeBalloon(event:MouseEvent):void
{
//reset_balloon.alpha = .5;
TweenLite.killDelayedCallsTo(handleTimeUp);
TweenLite.to(reset_balloon, 2, {alpha:0.4});
}