메뉴 롤아웃이 안되요;;
큰아
2023.04.01
롤 아웃 처리 하기가 무지 힘드네요.
기업정보에 마우스를 롤오버 시키면 서브 메뉴가 나오고 서브메뉴나 메인 메뉴에서 마우스 롤 아웃 시키면 서브 메뉴가 사라지는 것을 만들려고 합니다.
if(menuAbout_mc.hittest(mouseX, mouseY) == false)
{
menuAbout_mc.gotoAndPlay(1);
}
이런 식으로 해봐도 안되고 무비 클립 전체에 투명 배경을 만들어서 그 영역을 벗어나면 서브 메뉴가 사라지게도 해봤는데 안되더라구요.
간단할 것 같은데 상당히 까다롭네요. 어떻게 해야 할가요?
-
윤슬이뿌잉
아~ 어렵네요 ㅜ.ㅜ AS3으로 된 저런 비스무리한 소스 좀 있으시면 올려주심 안될까요?
-
리라
소스를 보았는데요. 전체적으로 다 잘못 되어 있네요. 방법은 여러가지가 있지만, 님께서 하신 방법은..addEventListener() 요거와 addListener()와의 차이점부터 아셔야 할듯합니다. 그리고 함수도 마찬가지고..gotoAndPlay()와 gotoAndStop() 을 적절히 사용하셔야 하는데 둘다 gotoAndPlay()군요. 쩝..위에 써 놓으신menuAbout_mc와 마우스와 hitTest()시에 열릴수는 있지만 하위 메뉴 오버 하