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

Var imgData:BitmapData = new BitmapData(20, 20, false, OxFFOOFFOO): imgData. fillRect(new Rectangle(5, 5, 10, 10), OxFFOOOOFF):

var bmpl:Bitmap = new Bitmap(imgData): addChild(bmpl):

var bmp2:Bitmap = new Bitmap(imgData): bmp2.rotation = 45: bmp2.x = 50:

bmp2.scaleX = 2: // 200 % bmp2.scaleY =2: // 200 % addChild(bmp2):

Результаты выполнения этого кода показаны на рис. 26.4.

Рис. 26.4. Два растровых изображения с одним и тем же источником BitmapData

Обратите внимание, что преобразования, применяемые к объекту Bitmap, не оказывают никакого влияния на связанный с ним объект BitmapData. Непосредственно преобразовать (то есть повернуть, масштабировать или переместить) реальные пиксельные’данные, хранящиеся в объекте BitmapData, невозможно. Тем не менее это можно сделать в процессе их копирования в новый объект BitmapData. Дополнительная информация по этому вопросу представлена далее в разд. «Копирование графики в объект BitmapData».

Загрузка внешнего растрового изображения

В предыдущем разделе мы узнали, как создавать новое растровое изображение. Теперь попробуем загрузить существующее изображение с диска. К форматам растровых изображений, которые могут быть загружены и отображены на экране, относятся JPEG, GIF и PNG.

I JPEG-изображения, загружаемые извне, могут быть в прогрессивном или обычном м$ 4 * формате. Анимированные GIF-изображения не воспроизводятся; отображается только ц>У их первый кадр.

Внешние растровые изображения могут быть загружены двумя способами: на этапе выполнения с помощью класса Loader или на этапе компиляции с помощью тега метаданных [Embed]. Для справки в листингах 26.2 и 26.3 приведены примеры кода, демонстрирующие обе методики; гораздо более глубокое рассмотрение данного вопроса представлено в гл. 28.

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

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

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

Полезные ссылки
Случайные записи
  • 08.03.2011">Руководство по actionscript. часть 4, стр. 096
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.80
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.42
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 110
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.88
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.23
  • 17.11.2011">Обзор SandyBridge E
  • 17.03.2011">Руководство по actionscript. часть 3, стр. 004
  • 11.07.2010">Работаем над идеей
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.26
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.14
  • 04.10.2010">Определение цвета пикселя на экране
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 116
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.43
  • 29.02.2012">На сервисе микроблогов Futubra появился поиск
Опрос

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

View Results

Loading ... Loading ...