반응형
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 |
Tags
- Genome2D
- Flex
- 플렉스
- API
- ActionScript
- framework
- 주식
- 마이크로소프트
- 도서
- adobe
- Flash
- 실버라이트
- Air
- 플래시
- 3.0
- 어도비
- 책
- 아폴로
- 워렌 버핏
- 액션스크립트
- Silverlight
- starling
- Papervision3D
- Microsoft
- XAML
- stage3d
- 물리엔진
- Papervision
- 아폴로케이션
- 3D
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()를 사용해도 됩니다..
반응형