본문 바로가기

FLASH/AS3.0팁

다른 Scene으로 가게 하려면?

플래시에는 Scene라는 것이 있어서 

각 장면을 만들어 낼 수 있습니다.

가령 Scene 1 에는 인트로를 넣고

Scene 2 에는 애니메이션을 넣을 수 있죠.


Scene는 잘 사용되지 않기 때문에 Other Pannel에 숨겨 놓았습니다.

그래서 아래 그림처럼 찾아서 Scene 윈도우를 열어야 합니다.



여기서 아래 흰버튼을 눌러서 씬을 생성하고 휴지통을 눌러서 씬을 삭제할 수 있습니다.



그러면 특정 버튼을 클릭했을 때 다른 Scene의 특정 프레임으로 가게 하려면 어떻게 해야 할까요?


만일 Scene 1 에 mc라는 버튼이 있고 그 버튼을 클릭하면 scene 2 로 가게하려면 

다음과 같이 합니다.



mc.addEventListener(MouseEvent.CLICK, goScene);

function goScene(event:MouseEvent):void
{
	MovieClip(this.root).gotoAndPlay(1, "Scene 1");
}