반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Silverlight
- 마이크로소프트
- stage3d
- 액션스크립트
- 3D
- 주식
- adobe
- 어도비
- 물리엔진
- 플래시
- 워렌 버핏
- starling
- framework
- API
- Flash
- Microsoft
- Genome2D
- ActionScript
- Flex
- Papervision3D
- XAML
- 3.0
- Air
- 실버라이트
- 도서
- 플렉스
- 아폴로
- 책
- 아폴로케이션
- Papervision
Archives
- Today
- Total
WonHada.com으로 이전
EventListener의 등록 여부 알아내기 본문
반응형
addEventListener()를 사용해서 이벤트를 등록하고
removeEventListener()를 사용해서 이벤트를 제거하고
hasEventListener()를 사용해서 이벤트의 유무를 알아냅니다..
아래는 간단 사용법입니다..
============================================================
target.addEventListener(Event.ENTER_FRAME, on_EnterFrame); //이벤트 등록
trace(target.hasEventListener("enterFrame")); //true
target.removeEventListener(Event.ENTER_FRAME, on_EnterFrame); //이벤트 제거
trace(target.hasEventListener("enterFrame")); //false
============================================================
class에서 합성의 형태로 객체에 이벤트를 생성할 경우 임시리스너를 등록해서 hasEventListener()를 사용하면 상당히 유용합니다..
다음에 기회가 되면 살펴보죠^^
** hasEventListener() 대신 willTrigger()를 사용해도 됩니다..
반응형