Показать сообщение отдельно
Старый 02.01.2011, 00:19
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 1  
Ответить с цитированием
DZHETIGAPA

Регистрация: Dec 2010
Сообщений: 342
По умолчанию Привести переменную к МувиКлипу

Создаю символ МувиеКлип во Flash CS3, класс этого символа. Компилиирую и сохраняю swf файл в нужную мне папку.

Во FlashDevelop вставляю этот символ следующим образом, но не работает:
Код AS3:
[Embed(source = '../lib/Untitled-1.swf', symbol = 'Rect')]
private var RectClass:Class;
private var rect1:MovieClip = new RectClass();
Вместо MovieClip пишу тип DisplayObject и все работает.
Код AS3:
[Embed(source = '../lib/Untitled-1.swf', symbol = 'Rect')]
private var RectClass:Class;
private var rect1:DisplayObject = new RectClass();
Кто сможет объяснить в чем дело? Просто мне нужна переменная именно Мувиеклип.

Ведь по идее два этих варианта должны работать. По крайней мере в видео уроках, которые я смотрел, они работали.


Последний раз редактировалось iNils; 02.01.2011 в 01:34.