2012-03-21 6 views
0

Adob​​e AIRのプロジェクトでスプラッシュスクリーンエフェクトを実行する必要があります。主に3秒間画像を表示し、メニューを表示したい。私はこれを試した:SplashScreen for Flash

public var myInterval:uint;  
public function Main() { 
     myInterval = setInterval(start, 3000); 
} 
public function start():void { 
     clearInterval(myInterval); 
} 

私の悪い英語のために申し訳ありません。

答えて

2

はあなたがサードパーティのライブラリに慣ればかりに開放している場合、TweenMaxは私れる好ましいトゥイーンエンジンであるsetIntervalする代わりに万が一

+0

3酔っぱらいの人は最初にメソッドを参照してください... –

2

によって

myInterval.start(); 

を逃しました。コードは基本的には、ゼロを1秒以上のアルファへsplashScreenInstance_mcをフェードに行うの後にその関数を呼び出した後、3秒間待機

import gs.TweenMax; 

TweenMax.to(splashScreenInstance_mc, 1, {alpha:0, onComplete:SplashScreenIsGone, delay:3}); 

//Optionally start loading other stuff here 

function SplashScreenIsGone():void { 
    //Do stuff after splash screen is gone, such as show your menu 
} 

:あなたはまた、のようなもので、同様の効果からあなたのスプラッシュスクリーン素敵なフェードを与えることができます。任意のスプラッシュ画面の実装に非常に便利です。

+2

アルファをトゥイーンするだけの場合、私はTweenLiteを使用します。 –

+1

アダムは言ったように、この場合、「TweenLite」で十分です。コードで 'TweenMax'を' TweenLite'に置き換え、そのルートに行きたい場合は適切なライブラリをダウンロードしてください。いいアドバイスアダム。 – ToddBFisher

関連する問題