[AS 3.0] useHandCursor와 buttonMode 차이
Study/Actionscript 3.0 2009/08/24 10:45 |
오늘 깨달은 진리.
뭐든 모를때는 API를 찾아보자. 그 곳에 다 있다.
거기서도 모르겠으면 지인에게 물어보자.
암튼 useHandCursor와 buttonMode의 차이는 간단하다.
말 그대로다.
useHandCursor는 그냥 마우스를 오버했을 때 그냥 마우스 커서만 손가락으로 바꿔준다.
buttonMode는 그 해당 객체(UIComponent건, MovieClip이건, Sprite건..)를 버튼화 시켜준다.
이렇게되면 마우스를 오버했을 때 마우스커서가 손가락으로 바뀌는건 물론이고 tab키를 눌러서 포커스 이동시에 포커스를 받을 수 있게된다.
그리고 포커스를 받았을 때, Enter, Space 등의 키 이벤트를 받을 수 있다.
buttonMode를 true로 놓고 useHandCursor를 false로 해주면 마우스 커서만 안바뀌고 buttonMode의 다른 기능은 사용할 수 있다.
뭐든 모를때는 API를 찾아보자. 그 곳에 다 있다.
거기서도 모르겠으면 지인에게 물어보자.
암튼 useHandCursor와 buttonMode의 차이는 간단하다.
말 그대로다.
useHandCursor는 그냥 마우스를 오버했을 때 그냥 마우스 커서만 손가락으로 바꿔준다.
buttonMode는 그 해당 객체(UIComponent건, MovieClip이건, Sprite건..)를 버튼화 시켜준다.
이렇게되면 마우스를 오버했을 때 마우스커서가 손가락으로 바뀌는건 물론이고 tab키를 눌러서 포커스 이동시에 포커스를 받을 수 있게된다.
그리고 포커스를 받았을 때, Enter, Space 등의 키 이벤트를 받을 수 있다.
buttonMode를 true로 놓고 useHandCursor를 false로 해주면 마우스 커서만 안바뀌고 buttonMode의 다른 기능은 사용할 수 있다.
댓글을 달아 주세요
좋은정보 잘보고 갑니다.ㅎㅎㅎ
감기조심하세요...
별거아니면서도 헷갈리는 것들이 많아요.
ROLL_OVER랑 MOUSE_OVER처럼 말이죠.
암튼 도움이 되어드렸다니 다행이에요~!
현재글과 다른내용이지만 Focus의 개념이 뭔가요?? 마우스이벤트, 키보드 이벤트들은 쉽게 알겠지만.. 포커스의 개념이 뭔지 모르겟네요;;
포커스. Focus. 말 그대로 초점이에요
단적인 예로 포털의 메인화면을 예로 들어볼께요
검색창을 클릭하면 커서가 깜빡이죠. 그때 키보드 입력을하면 검색창에 글씨가 써집니다. 검색창에 포커스가 간 겁니다.
아이디 칸을 클릭하고 키보드 입력을하면 아이디칸에 글씨가 써지죠. 아이디칸에 포커스가 간 겁니다.
키보드이벤트, 마우스이벤트의 대상이 되는 것을 포커스를 받았다고 할 수 있습니다.
아 그런개념이군요 ..
감사합니다^^ 초점이라생각하니
이해가 되는거같아요 ~