2012-03-21 4 views
0

Adobe AIR에서 프로젝트의 스플래시 화면 효과를 사용해야합니다. 주로 3 초 동안 이미지를 보여주고 메뉴를 표시하려고합니다. 나는 이것을 시도했다 :Flash 용 SplashScreen

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

나의 나쁜 영어로 죄송합니다.

답변

2

당신이 제 3 자 라이브러리에 익숙해지고 열려 있다면 당신은 setInterval하는 대신 기회

+0

3 술취한 사람들이 시작 메서드를 참조하십시오 ... –

2

에 의해

myInterval.start(); 

를 그리워했다, TweenMax 내 선호하는 트위닝 엔진입니다. 또한 시작 화면에게 같은 효과뿐만 아니라 뭔가를 멋진 페이드를 줄 수 :

가 끝났다 후 코드는 기본적으로 다음 3 초 기다립니다 제로 1 초 이상 알파에 splashScreenInstance_mc 페이드, 다음 함수를 호출

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

관련 문제