Показать сообщение отдельно
Старый 27.06.2013, 17:26
Ёлочка вне форума Посмотреть профиль Отправить личное сообщение для Ёлочка Найти все сообщения от Ёлочка
  № 2  
Ответить с цитированием
Ёлочка
 
Аватар для Ёлочка

Регистрация: Jun 2013
Адрес: Воронеж
Сообщений: 101
Чтобы изменить размер картинки, можно использовать метод draw вместе с матрицей, например, этот код берет из библиотеки картинку любого размера и масштабирует ее до 800х600:
Код AS3:
var w:Number = 800;
var h:Number = 600;
var sourceBitmapData:BitmapData = new MyBitmapData();
var sx:Number = w / sourceBitmapData.width;
var sy:Number = h / sourceBitmapData.height;
var bitmap:Bitmap = new Bitmap( new BitmapData( w, h ) );
bitmap.bitmapData.draw( sourceBitmapData, new Matrix( sx, 0, 0, sy, 0, 0 ) );
this.addChild( bitmap );
__________________
В лесу родилась ёлочка, в лесу она росла! Зимой и летом...