무비클립의 attachBitmap() 메서드를 사용할 때 중심점을 바꿀 방법이 있을까요?
기준점이 왼쪽 위에만 잡히네요.
무비클립을 하나 더 씌우는 방법도 있지만 가능하면 피하고 싶어요.
비트맵데이터 사용 시 중심점을 바꿀 수 있나요?
봄여울 2025.04.20 댓글 8
봄여울 2025.04.20 댓글 8
무비클립의 attachBitmap() 메서드를 사용할 때 중심점을 바꿀 방법이 있을까요?
기준점이 왼쪽 위에만 잡히네요.
무비클립을 하나 더 씌우는 방법도 있지만 가능하면 피하고 싶어요.
로지 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
마음에 들지 않으시더라도 무비클립을 하나 더 씌우는 방법을 써야 할 것 같아요^^;