2009년 6월 7일 일요일

ActionScript Event Bubbling

여러 아이템을 갖고있는 Sprite가 있다. 아이템에 뭔가가 drop되면 이벤트를 발생시켜서 Sprite를 사용하는 시스템이 drop 된 사실을 알 수 있어야 한다. drop 이벤트 처리는 아이템 객체들이 각자 처리하기 때문에 이벤트를 부모의 부모가 받아야 하는 상황이다. Sprite가 중간에 뭔가 해야하잖아? 설계가 후져서 생긴 일이라고 좌절하려던 찰나 dispatchEvent에서 bubble을 true로 했더니 부모의 부모가 알아서 받더라. 땡큐 어도비.

댓글 없음:

댓글 쓰기