[질문] 롤오버와 롤아웃시 오차가 생기는 에러입니다.
박애교
2023.04.01
A라는 큰 캔버스가 있고 그 안에 버튼들이 있습니다
제가 원하는액션은 A라는 캔버스안에 롤오버시와 롤아웃시 액션을 취하는것입니다.
그런데 캔버스안에 있는 버튼들이 캔버스 위에 있어서 버튼에 롤오버되면 제가 원하는액션이 되지 않습니다
그래서 임시방편으로 버튼에 롤오버되었을떄도 이벤트를 줘서 제가 원하는 액션을 취했는데..
문제는.. 버튼에 롤오버해서 롤아웃할때 버튼의 그 테두리를 지날때는 제가 원하는 롤오버 액션이 일어나지 않습니다..
어떻게 해야될까요?
-
초시계
뽄드궁뎅//수정하겠습니다.
-
히나
승후니 // 감사합니다~ 그런데 제가 코딩을 승수다님이 적어주신것처럼했어요..
아마도 css를 로드하면서 gap이나 padding문제인거 같아서 수정해보고 있는데 그것도 아닌듯하네요..
음....정안되면 소스를 올려볼게요 -
무슬
하지만 클릭이벤트는 가장 위에 있는 녀석만 먹는 걸루 기억해요..
-
피네
이전에는 안 되었던거 같은데..
EventListener 방식에는 동작하는것두 같아요..
canvas.addEventListener(MouseEvent.ROLL_OVER, onCanvasRollOver);
canvas.addEventListener(MouseEvent.ROLL_OUT, onCanvasRollOut);
function onCanvasRollOver(event:MouseEvent):void {
\ttrace(\canvas rollover -
나봄
공지글 확인해 주세요