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

Встраивание файлов в формате SVG

Следующий код демонстрирует, как встроить изображение в формате SVG с именем line. svg на уровне переменной. Код предполагает, что файл класса, из которого происходит встраивание изображения в формате SVG, и файл изображения в формате SVG находятся в одной директории. При выполнении этого кода среда Flash автоматически генерирует класс, представляющий элемент line. svg, и присваивает этот класс переменной SVGLine, позволяя создавать экземпляры данного элемента на этапе выполнения. Этот автоматически сгенерированный класс расширяет класс mx. core. SpriteAsset.

[Embed(sou rce=" 1 i ne. s vg")] private var SVGLine:Class;

Следующий код показывает, как встраивать изображение в формате SVG с именем line. svg на уровне класса. Снова предполагается, что файл класса и файл элемента находятся в одной директории. Обратите внимание, что по необходимости класс расширяет класс mx. core. SpriteAsset.

package { import mx. core. SpriteAsset;

[Embed(sou rce="1i ne. s vg")]

public class SVGLine extends SpriteAsset {

}

}

Чтобы создать новый экземпляр встроенного изображения в формате SVG, мы используем следующий код (независимо от того, было изображение в формате SVG встроено на уровне переменной или на уровне класса):

new SVGLine( )

Присваивая экземпляр встроенного изображения в формате SVG переменной, в качестве типа данных этой переменной мы выбираем либо класс mx. core. SpriteAsset (для элементов, встраиваемых на уровне переменной), либо класс SVGLine (для элементов, встраиваемых на уровне класса):

var line:SpriteAsset = new SVGLine( ); // Уровень переменной var line: SVGLine = new SVGLine( ); // Уровень класса

Созданный экземпляр, как и любой другой отображаемый объект, может быть добавлен в список отображения:

Встраивание SWF-файлов целиком

Следующий код демонстрирует, как целиком встроить SWF-файл с именем Арр. swf на уровне переменной. Код предполагает, что файл класса, из которого происходит встраивание SWF-файла, и сам SWF-файл находятся в одной директории. При выполнении этого кода среда Flash автоматически генерирует класс, представляющий элемент Арр. swf, и присваивает этот класс переменной Арр, позволяя создавать экземпляры данного элемента на этапе выполнения. Этот автоматически сгенерированный класс расширяет класс mx. core. MovieClipLoaderAsset.

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

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

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

Полезные ссылки
Случайные записи
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 097
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 099
  • 23.08.2011">Покупайте только качественный трикотаж
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.102
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 023
  • 20.07.2010">Распространенные недочеты веб-дизайнеров
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.72
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 031
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 017
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.143
  • 13.02.2014">Преимущества МДФ панелей
  • 17.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.3
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 028
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 040
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.28
Опрос

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

View Results

Loading ... Loading ...