Programming/ActionScript3.0
4강. hitTest를 이용한 네비게이션 제작
노란날.
2010. 12. 27. 01:17
반응형
시작전, 무비클립을 생성하여 준비한다.
for(var i:int = 0; i<2; i++){
//무비클립위에 마우스가 올라가면 버튼처럼 손모양이 나타나게된다.
this["menu"+i].buttonMode = true;
}
this.addEventListener(Event.ENTER_FRAME, onEnter);
function onEnter(e:Event):void{
//this["menu"+i] 가 마우스의 x,y좌표와 hitTest되면
for(var i:int = 0;i<2;i++){
if(this["menu"+i].hitTestPoint(mouseX,mouseY,true)){
// this["menu"+i] 의 다음프레임을 실행시킨다.(무비실행)
this["menu"+i].nextFrame();
}else{
//속도를 빠르게하려면 문장을 두번쓴다
//hitTest 실행이 안됐을시에는 이전프레임을 실행시킨다.
this["menu"+i].prevFrame();
}
}
}
반응형