매프레임마다 scaleX 값이 맘대로 변하는 무비클립이있습니다.
이 무비클립에 어느 특정순간에 다른 무비클립을 addChild로 붙입니다.
그럼 붙여진 무비클립은 맘대로 scaleX값이 변하는 무비클립에 영향을받아서 자기의 scaleX도 따라서 바뀝니다 ;;
이때 부모는 scaleX가 막 바뀌어도 child가 된 무비클립은 스케일이 변하지않게하는법 없을까요..
addChild 되어도 스케일이 변하지 않게하는법 없을까요?
나미 2026.04.24 댓글 3
데빌의눈물 2026.04.24
왜 스케일이 변경된 무비 안에 애드를 하려고 하나요?
걍 그 위에 따로 애드해주고 좌표값만 잡아주면 훨씬 간단할 것 같은데요
안다미로 2026.04.24
MovieClip.scaleX = 1 / MovieClip.parent.scaleX;
MovieClip.scaleY = 1 / MovieClip.parent.scaleY;
뭐 대충 이런식이면 되지 않을까요?
어른처럼 2026.04.24
부모의 transform matrix를 invert한 결과를 자식의 transform에 concat해주면 되지 않을까 싶네요. transform matrix는 개체별로 따로 관리 되기 때문에 독립성이 있습니다.