Руководство по 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.03.2011">Руководство по actionscript. часть 4, стр. 155
  • 23.08.2011">Британский ученый призывает запретить сливочное масло.
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.72
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.17
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 105
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.16
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 035
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 003
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 006
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 066
  • 17.06.2012">«Лаборатория Касперского» отметила сокращение количества спама
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.73
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.9
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.14
  • 06.07.2011">Хoрoший дизaйн сайта инструмент для достижения прибыли.
Опрос

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

View Results

Loading ... Loading ...