Я разрабатываю компонент на основе as3 swc, который полностью заполняет свое содержимое через actionscript в конструкторе (например, sprite.graphics.lineTo...). Когда я перетаскиваю компонент на сцену, он пуст. Если я экспортирую свой фильм, все работает отлично, но мне также нужен предварительный просмотр в реальном времени. Я мог бы обойти это с помощью графического заполнителя, но я бы предпочел оставить его просто как код. Есть ли способ обойти это? Спасибо, Дэвид.
Предварительный просмотр компонента as3 swc через код
Ответы (1)
Кажется, я знаю, о чем ты говоришь.
В библиотеке, где у вас определен компонент, щелкните правой кнопкой мыши и экспортируйте этот элемент в .swf. Это скомпилирует весь код и все в swf для этого символа.
Щелкните правой кнопкой мыши элемент еще раз и перейдите к определению компонентов, установите для файла Live Preview файл .swf, который вы только что экспортировали.
После того, как вы это сделаете, вы сможете увидеть, как на самом деле будет выглядеть элемент в режиме предварительного просмотра.
Я сделал это всего 2 дня назад, по памяти дайте мне знать, если это не сработает.
person
Kekoa
schedule
02.05.2009
Это все еще не сработало. Я щелкнул компонент правой кнопкой мыши и выбрал «Экспорт Flash-ролика». Затем я перешел к Component Definition, Live Preview и выбрал swf. Я попытался установить его на предварительный просмотр в реальном времени во внешнем файле, а также на предварительный просмотр в реальном времени с файлом .swf, встроенным в файл .fla. Когда я экспортировал swc, ни один из вариантов не работал. Я все еще остался без предварительного просмотра. Может быть, я пропустил шаг?
- person David; 03.05.2009
Вы используете CS3 или CS4? Я использую CS4 - может быть, это по-другому. Я заметил, что если у меня были любые ошибки компиляции, .swf не экспортировался должным образом. Я не использую swc, но мой компонент связан с моим классом AS для этого компонента. Я полагаю, что swc должен работать так же хорошо, но я не знаю.
- person Kekoa; 06.05.2009