[AS 3.0] 버튼모드 설정 (무비클립/다이나믹 텍스트)
Study/Actionscript 3.0 / 2009. 6. 1. 14:54
스테이지에 btn이라는 이름의 무비클립 인스턴스가 있다고 했을 때,
AS 2.0에서는
btn.onRelease = function () {...} 나 onPress, onRollOver, 기타 등등 액션을 취해주면 마우스 커서가 알아서 손가락으로 바뀐다.
그런데 AS 3.0에서는 btn.addEventListener(MouseEvent."event type") 을 해 줘도 손가락으로 바뀌지 않는다!!
그래서 해당 인스턴스에 액션을 한줄 더 추가해줘야하는데...
참 쉽죠잉~
그런데 다이나믹 텍스트의 경우가 문제다. 내가 여기서 고생을 많이 했는데.. (동규님 감사합니다.)
다이나믹 텍스트의 경우 인스턴스네임을 지정해주고 버튼모드를 해 줘도 손가락으로 바뀌지가 않는다. 왜!? 왜?! 대체 왜!!!
그래서 알아보니 다이나믹 텍스트는 버튼모드 지정이 안된다고한다. 진작 알려줄 것이지...
그래서 무비클립으로 감쌌다. (다이나믹 텍스트 선택 후 F8로 무비클립 생성)
그리고 그 무비클립에 버튼모드를 해 줬다. 그리고 ctrl + Enter~!
두둥! 손가락으로 바뀌지 않는다...!?
해결법은 역시 또 간단함.
참 쉽죠잉~ (이거 갖고서 고생한 시간이 억울하다)