2013-05-19 5 views
0

저는 플래시 전문가가 starling을 기반으로 게임을 만들고 있습니다. 스플래시 화면으로 애니메이션을 넣기로 결정한 이유를 5 스프라이트 시트에로드하고 있습니다.Starling 스플래시 화면 지연 문제

나는 스플래시 화면의 객체를 생성하여 스플래시를 만듭니다. 내가 직면하고있는 문제는 게임을 스플래시 애니메이션의 프레임 1에 붙이면 전체 게임이로드 된 후 애니메이션 만 시작되어 스플래시 화면을 처음부터 갖지 못하도록하는 것입니다.

어떻게하면 스플래시 애니메이션이 즉시 시작되고 스프라이트 시트가 동시에로드됩니다. 여기

내가 문서 클래스에 사용 된 코드는 시작 화면을 추가하는 것입니다

클래스는 총 플래시 파일의 설정하지만,이에 대한

splash = new Splash(); 
splash.width = 1136; 
splash.height = 800; 
splash.y = 67; 


splash.width = stage.fullScreenWidth; 
splash.height = (stage.fullScreenHeight/640) *550; 
this.addChild(splash); 
splash.play(); 

답변

0

확실하지 전문 플래시에서 만든 애니메이션을 포함하는 시작 내가 어떻게하는지.

장면 1에는 스플래시 동영상 클립이 있습니다. 실제 게임은 Scene2에 있습니다. 스플래시 무비 클립의 마지막 프레임에서 게임 무비 클립이로드되었는지 확인하고, 그렇지 않으면 스플래시 무비 클립의 프레임 1로 돌아갑니다. 완전히로드 된 경우 stop(); 스플래시 무비 클립과 goToAndPlay("Scene2");

+0

코딩을 통해 어떻게 할 수 있습니까? , 나는 직접 무대에 물감을 쏟지 않을 것이다. –

+0

확실하지 않습니다. 이미 가지고있는 코드를 별도의 무비 클립에 추가하고 필요한 작업을 추가 할 수 있습니까? 나는 플래시와 함께 많은 노력을 해왔다. 최신 버전이 없으므로 테스트 할 수 없습니다. – RST