저는 MovieClip을 사용하여 버튼을 만드는 중입니다. 나는 다음과 같은 이벤트를 사용하고 있습니다 :actionscript 3.0에서 초점이 맞지 않아도 버튼을 어떻게 얻을 수 있습니까?
this.addEventListener(MouseEvent.CLICK,OnClick);
this.addEventListener(MouseEvent.ROLL_OVER,OnButtonRollOver);
this.addEventListener(MouseEvent.ROLL_OUT,OnButtonRollOut);
this.addEventListener(MouseEvent.MOUSE_DOWN,OnMouseDown);
this.addEventListener(MouseEvent.MOUSE_UP,OnMouseUp);
모든 내가 버튼을 클릭 할 때를 제외하고 잘 작동 [마우스 버튼을 해제하지 않고] 나는 버튼의 초점이 마우스를 드래그 한 후 나는 마우스를 놓습니다 단추 OnMouseUp 이벤트가 호출되지 않습니다.
어떻게 해결할 수 있습니까? 감사합니다. Y_Y. 당신의 OnMouseDown
핸들러 내부
mouse_down 및 mouse_up에서 별도의 동작이 필요합니까? 하나의 이벤트 또는 다른 이벤트를 사용하여 문제를 회피 할 수 있습니까? –