Adobe AIR/팁 & 노하우
DisplayObject의 Activate / Deactivate 이벤트
우야꼬
2009. 8. 6. 19:28
Flash Player가 활성화되어 있을때만 동작하게 하는 플레이어.
위 플래시를 클릭해서 포커스를 갖게 되면 음악이 나오고
다른 창으로 가거나 웹페이지내의 다른 곳으로 포커스가 이동하게되면 음악을 일시 정지 시킵니다.
왜 이런 기본적인 API를 저는 모르고 있었을까요 -_-?
샘플 코드는 다음과 같습니다.
|
Display Object 의 Event.ACTIVATE 이벤트와 Event.DEACTIVATE 이벤트입니다.
이를 활용하면 게임같은 경우 사용자가 다른 작업을 하면 자동으로 일시정지를 시켜준다던지
UCC 플레이어가 재생중일때도 정지를 시켜준다던지 하여
사용자 환경을 한층 원활하게 제공해줄 수 있을 것 같습니다.
p.s) OOP던 패턴이던 기본 API에 충실해야되는건 진리입니다. -_-)b
p.p.s) 저작권이 문제되면 바로 다른걸로 교체할께용. (잡혀가면 사식 좀...)