![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2009
Сообщений: 10
|
Вообщем дело у меня так. Есть битмап, который я добавляю addChild к пустому мувику. Битмап нужно повернуть на 90 градусов. А он поворачивается относительно левого верхнего угла.
Ну и собственно вопрос: могули я сделать битмапу Offset или еще что нибудь, что бы он поворачивался относительно своего центра.
__________________
Свободен лишь тот, кто потерял всё, ради чего стоит жить. [I'm AS3(and Flash) Beginner] |
|
|||||
|
можете. Matrix
__________________
я могу стать всем, если только захочу |
|
|||||
|
Регистрация: Oct 2009
Адрес: г. Казань
Сообщений: 82
|
Объявите новый Sprite, в него по центру (bmp.x = -bpm.width *0.5; bmp.y = -bmp.height *0.5) разместите свой Bitmap, поверните Sprite на нужный вам угол.
__________________
AS3Coding: ActionScript 3.0, FlashDevelop, ... |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 10
|
AS3Coder, я думал так сделать, это будет не напряжно иметь по "лишнему" спрайту, если объектов таких будет до пятисот?
__________________
Свободен лишь тот, кто потерял всё, ради чего стоит жить. [I'm AS3(and Flash) Beginner] |
|
|||||
|
Регистрация: Oct 2009
Адрес: г. Казань
Сообщений: 82
|
Само по себе наличие 500 экземпляров класса Bitmap, может быть напряжно. А от того, что они будут завернуты в Sprite, напряга больше не станет.
__________________
AS3Coding: ActionScript 3.0, FlashDevelop, ... |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 10
|
Спасибо за ответы.
А вот в самом редакторе можно задать смещение(центр, хендл или как еще это обозвать) для MovieClip. Как это сделать при помощи as3?
__________________
Свободен лишь тот, кто потерял всё, ради чего стоит жить. [I'm AS3(and Flash) Beginner] |
|
|||||
|
Регистрация: Oct 2009
Адрес: г. Казань
Сообщений: 82
|
__________________
AS3Coding: ActionScript 3.0, FlashDevelop, ... |
|
|||||
|
__________________
я могу стать всем, если только захочу |
|
|||||
|
Регистрация: Oct 2009
Адрес: г. Казань
Сообщений: 82
|
+1. У MovieClip свойство "matrix" доступно по у свойства "transform". Movieclip.transform.matrix
__________________
AS3Coding: ActionScript 3.0, FlashDevelop, ... |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|