티스토리 뷰
<문제의 발단>
화승그룹 역사관 사이트 작업의 마지막 수정부분인 "마우스 활성화 제한" 에서 1시간 반 가량을 삽질.
메서드 두개만 제대로 잡아주면 끝날문제를 하마터면 엄청 길게 해결 할 뻔했다.
문제의화면) 뒷부분의 비활성화된 썸네일은 마우스 반응에서 제외되어야한다.
문제의부분)
thumb_mc.mouseEnabled = false; 가 먹히지 않아 갖은 삽질을 함.
<문제의 원인>
아래와 같이 A 사각형 안에 B 사각형이 있다. (둘다 무비클립)
A는 버튼 모드 이지만 다시 A.mouseEnabled = false를 실행하여 마우스반응에서 제외시켰다.
그러나... B사각형에 마우스를 가져가면 여전히 버튼모드가 활성화 되고,
A의 리스너였던 click이벤트도 B사각형을 클릭하면 실행된다.
'■ 플래시 ■ > Adobe ActionScript3.0' 카테고리의 다른 글
DisplayObject 클래스 구조 (0) | 2013.10.16 |
---|---|
구글Tweener - 원본의 color속성 되돌아오기 (0) | 2013.10.16 |
플래시IDE에서 - 전역경로 클래스 패스연결 (0) | 2013.10.16 |
AS3.0과 AS2.0의 Depth 차이점 (0) | 2013.10.16 |
함수 필수매개변수와 선택매개변수의 순서 (0) | 2013.10.16 |
댓글