Показать сообщение отдельно
Старый 08.12.2009, 13:52
Vit025 вне форума Посмотреть профиль Найти все сообщения от Vit025
  № 7  
Ответить с цитированием
Vit025

Регистрация: May 2004
Сообщений: 56
Цитата:
Сообщение от bicubic_bublic Посмотреть сообщение
у вас анимированные картинки что ли?
или вы перемещаете картинку внутри контейнера?

Код AS3:
var bitmap:Bitmap = .... ; //картинка, которую нужно повращать
var bitmapContainer:Sprite = new Sprite(); //собственно контейнер
bitmapContainer.addChild(bitmap);
bitmap.x = -bitmapCenterX; //совмещаем центр контейнера с центром картинки 
bitmap.y = -bitmapCenterY;
....
bitmapContainer.rotation = 45;
bitmapContainer.x = 100;
bitmapContainer.y = 100;
В том то и дело, что пока ставил просто объект как Вы посоветовали, то все было нормально. Но объекты надо перемещать/вращать/масштабировать и по одному и по несколько (причем произвольное количество). Как тут с контейнерами все сложить - ума не приложу. Например если у меня 5 объектов, а масштабировать надо любые 3 из них (причем вокруг центра между ними) то я опять возвращаюсь к тому, с чего начал. И вроде бы мой вариант работает, но это смещение ...