비트맵데이터 사용 시 중심점을 바꿀 수 있나요?

무비클립의 attachBitmap() 메서드를 사용할 때 중심점을 바꿀 방법이 있을까요?
기준점이 왼쪽 위에만 잡히네요.
무비클립을 하나 더 씌우는 방법도 있지만 가능하면 피하고 싶어요.

댓글 8

  • 로지 2025.04.20

    드로잉 툴에서 그림을 그리고 F8을 눌러 무비클립으로 만들 때 중심점을 지정할 수 있어요.
    그 무비클립 안의 그림을 비트맵데이터라고 생각하시면 이해하기 쉬울 것 같아요.
    그림 위치는 직접 옮기고, 비트맵데이터 위치는 코드로 조정할 수 있다는 뜻입니다.

  • 세움 2025.04.20

    질문을 다시 보니 attachBitmap()을 한 뒤 중심점을 바꾸려는 말씀이시군요.
    비트맵데이터를 먼저 만들고 중심점을 조정한 다음 attachBitmap()을 하는 방식으로 생각해 보세요.

  • 바라 2025.04.20

    무비클립과 비슷하게 BitmapData를 만든 뒤 translate로 이미지 크기의 절반만큼 이동시키면 됩니다.
    그다음 attachBitmap()으로 연결하면 가운데를 기준으로 회전할 수 있을 거예요.
    Matrix의 rotate를 써도 중심을 기준으로 회전할 수 있습니다.

  • 개럭시 2025.04.20

    translate는 비트맵데이터의 그리기 영역은 두고 그림 위치만 옮기는 것 아닌가요?
    그리기 영역 자체도 움직일 수 있나요?

  • 들햇님 2025.04.20

    translate를 사용하면 됩니다.

  • 흰추위 2025.04.20

    Matrix를 이용하면 될 것 같아요.

  • 가을빛 2025.04.20

    아, 방법이 없는 걸까요?

  • 일본녀 2025.04.20

    마음에 들지 않으시더라도 무비클립을 하나 더 씌우는 방법을 써야 할 것 같아요^^;