Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 008
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 112
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.32
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 074
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 034
  • 23.08.2011">Британский ученый призывает запретить сливочное масло.
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 142
  • 11.03.2011">Руководство по actionscript. часть 4, стр. 014
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 158
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.152
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 052
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 015
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 054
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.60
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 132
Опрос

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

View Results

Loading ... Loading ...