переопределение наследованных методов считывания/методов set

У меня есть класс (Стена), которая наследовалась Sprite.

Sprite уже имеет свойства ширины и высоты. Но для стены, я должен сделать некоторые другие дополнительные вычисления, когда свойства изменяются (f.e., удостоверяются, что новый размер не заставит ее перекрывать любые другие стены).

Так, как я устанавливаю свойство width, наследованное от класса Sprite из метода set ширины Стены? (или возможно существует альтернативный способ сделать мои границы, проверяющие каждый раз, когда ширина установлена?)

public override function set width(w:Number):void {
    //make sure it is a valid size
    //if it is, then set the width of the *Sprite* to w. How?
}
5
задан taskinoor 23 April 2012 в 07:37
поделиться