공교롭게도 AS3의 이벤트 메커니즘: 어떻게 한 단추로 다른 단추의 클릭 이벤트를 터치합니까

1512 단어 functionFlashBT
Flash 초보자는 이 양의 문제에 부딪힐 수 있습니다. 어떻게 한 단추로 다른 단추의 클릭 이벤트를 터치할 수 있습니까? 실제로 AS3의 이벤트 메커니즘을 이해하면 이 점을 쉽게 할 수 있습니다.AS2 시대에 우리는 buttonName을 사용할 수 있다.press(), 버튼이 눌린 것을 시뮬레이션합니다. AS3에서도 매우 간단합니다. 아래의 코드를 보면 알 수 있습니다.
 

   
   
   
   
  1. bt1. addEventListener ( MouseEvent. CLICK, function (...args ) {
  2. trace ( "bt1" );
  3. } );
  4. bt2. addEventListener ( MouseEvent. CLICK, function (...args ) {
  5. bt1. dispatchEvent ( new MouseEvent ( MouseEvent. CLICK ) );
  6. } );

좋은 웹페이지 즐겨찾기