addChild 되어도 스케일이 변하지 않게하는법 없을까요?

매프레임마다 scaleX 값이 맘대로 변하는 무비클립이있습니다.
이 무비클립에 어느 특정순간에 다른 무비클립을 addChild로 붙입니다.
그럼 붙여진 무비클립은 맘대로 scaleX값이 변하는 무비클립에 영향을받아서 자기의 scaleX도 따라서 바뀝니다 ;;
이때 부모는 scaleX가 막 바뀌어도 child가 된 무비클립은 스케일이 변하지않게하는법 없을까요..

댓글 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는 개체별로 따로 관리 되기 때문에 독립성이 있습니다.

프로그램 개발일반 다른 글

목록