Показать сообщение отдельно
Старый 27.01.2012, 22:11
Stitch512 вне форума Посмотреть профиль Отправить личное сообщение для Stitch512 Найти все сообщения от Stitch512
  № 4  
Ответить с цитированием
Stitch512

Регистрация: Nov 2010
Сообщений: 150
Можно image поместить в Sprite и переопределить метод width чтобы он менял размер содержимого,а не самого элемента, примерно так
Код AS3:
 
public class NewImage extends Sprite
{
    private var _image:DisplayObject = null;
 
    public function NewImage(image:DisplayObject)
    {
        _image = image;
    }
 
    public override set width(value:Numer):void
    {
        _image.width = value;
    }
 
    public override set height(value:Numer):void
    {
        _image.height = value;
    }
 
}
Код AS3:
var newImage:NewImage = new NewImage(image);
newImage.width = 100;
//newImage.scaleX = 1;
newImage.width = 50;
//newImage.scaleX = 1;