addChild 후에도 자식 무비클립 스케일을 유지하는 방법

매 프레임 scaleX 값이 바뀌는 무비클립이 있어요.
특정 순간에 다른 무비클립을 addChild로 붙이면 자식 무비클립의 scaleX도 부모를 따라 바뀌는데요.
부모 스케일이 변해도 자식 스케일은 유지하려면 어떻게 해야 할까요?

댓글 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는 개체별로 따로 관리돼서 독립적으로 적용할 수 있습니다.