Руководство по actionscript. часть 5, стр. 012

Protected var lineThickness:Number = 1;

protected var lineColor:uint = 0;

protected var lineAlpha:Number = 1;

protected var linePixelHinting:Boolean = false;

protected var lineScaleMode:String = LineScaleMode. NORMAL;

protected var lineJoints:String = JointStyle. MITER;

protected var lineMiterLimit:Number = 3;

// Флажок, указывающий на необходимость перерисовки объекта.

// Предотвращает перерисовку данного объекта в тех случаях, когда

// событие RENDER было запрошено другим объектом, protected var changed:Boolean = false:

// Конструктор

public function BasicShape ( ) { // Регистрируем приемники для получения уведомлений, когда данный // объект добавляется в список отображения или удаляется из него // (требуется пользовательский вспомогательный класс StageDetector) var StageDetector:StageDetector = new StageDetector(this): StageDetector. addEventLi stener(StageDetector. ADDED_TO_STAGE,

addedToStageListener); StageDetector. addEventLi stener(StageDetector. REMOVED_FROM_STAGE,

removedFromStageListener);

}

// Устанавливает визуальные характеристики линии, // отображаемой вокруг фигуры

public function setStrokeStyle (thickness:Number = 1,

color:uint = 0, alpha:Number = 1, pixel Hinting.-Boolean = false, scaleMode:String = «normal», joints:String = «miter», miterLimit:Number = 10):void {

lineThickness = thickness;,

lineColor = color;

lineAlpha = alpha;

linePixelHinting = pixel Hinting;

lineScaleMode = scaleMode;

lineJoints = joints;

lineMiterLimit = miterLimit;

// Стиль линий изменился, поэтому просим уведомить нас о следующем // обновлении экрана. В тот момент перерисовываем фигуру. setChangedC );

}

// Устанавливает визуальные характеристики public function setFillStyle (colonuint =

alpha:Number

fill Col or = color; fill Alpha = alpha;

// Стиль заливки изменился, поэтому просим уведомить нас о следующем // обновлении экрана. В тот момент перерисовываем фигуру. setChangedC );

}

// Создает графику фигуры, делегируя специфические операции рисования // линий конкретным подклассам класса BasicShape. Для повышения // производительности метод draw( ) вызывается только в тот момент,

заливки фигуры OxFFFFFF, = 1):void {

// когда объект stage рассылает событие Event. RENDER. private function draw ( ):void {

// Удаляет всю графику из данного объекта.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.86
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 041
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.105
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 011
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 097
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 087
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 079
  • 26.07.2011">Ноутбук ACER AS7520G-502G16Mi
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.44
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 072
  • 29.03.2013">Новые смартфоны от SONY выйдут в текущем году
  • 06.09.2012">Twitter запустила инструментарий для встраивания в сайты хроники твитов
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.45
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 127
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.78
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...