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

Цветовые и координатные трансформации, осуществляемые через переменную экземпляра transform класса DisplayObject, также наследуются всеми потомками этого экземпляра. Например, следующий код применяет черную цветовую трансформацию к объекту group, в результате чего все три прямоугольника окрашиваются в сплошной черный цвет.

import f1 ash. geom. ColorTransform;

var blackTransform:ColorTransform = new ColorTransform( );

blackTransform. color = 0×000000;

group. transform. colorTransform = blackTransform;

Рис. 20.13. Два Рис. 20.14. Рис. 20.15. Третий Рис. 20.16.

прямоугольника Перемещение, прямоугольник Трансформации

в контейнере масштабирование удалены и вращение

I Подробную информацию о типах цветовых и координатных трансформаций, доступных 4 щ в языке ActionScript, можно найти в описании пакета flash. geom. Transform в справочнике —по языку ActionScript корпорации Adobe.

Трансформации, выполняемые над вложенными контейнерами, являются составными. Например, следующий код помещает прямоугольник в объект Sprite, который вложен в другой объект Sprite. Каждый из экземпляров класса Sprite будет повернут на 45°. В результате прямоугольник окажется повернутым на 90° (45 + 45).

// Создаем прямоугольник

var recti:Shape = new Shape( );

recti. graphi cs.1i neSty1e(1);

recti. graphics. beginFill(OxOOOOFF, 1);

rectl. graphics. drawRect(0. 0, 75, 50);

var outerGroup:Sprite = new Sprite( ); var innerGroup:Sprite = new Sprite( );

i nnerGroup. addChi1d(recti); outerGroup. addChi1d(i nnerGroup); innerGroup. rotation = 45; outerGroup. rotation = 45;

Обращение к экземпляру основного класса SWF-файла из потомков

В языке ActionScript 3.0 отображаемые потомки экземпляра основного класса SWF-файла могут получать ссылку на этот экземпляр через переменную экземпляра root класса DisplayObject. Например, рассмотрим код из листинга20.5, представляющий основной класс SWF-файла Арр. При выполнении этого кода среда Flash автоматически создает экземпляр класса Арр и выполняет его конструктор. Внутри конструктора два потомка экземпляра класса Арр (объект Sprite и объект Shape) обращаются к экземпляру класса Арр через переменную root.

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

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

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

Полезные ссылки
Случайные записи
  • 05.08.2011">МФУ от Hewlett-Packard – качество и надежность
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.38
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 019
  • 18.02.2011">Вырезание объекта с помощью фильтра в Photoshop
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 063
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 060
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 100
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.39
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 096
  • 11.03.2011">Руководство по actionscript. часть 3, стр. 152
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 040
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 028
  • 23.08.2011">ACER Ferrari ONE 200
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 036
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 046
Опрос

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

View Results

Loading ... Loading ...