![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
Есть проблема.
Необходимо программным способом задавать видимость тех или иных мувиков, размещённых на сцене, при нажатии разных кнопок. Сделать это из внешнего файла скрипта для меня оказалось катастрофой. Где в программинге недогоняю. Рассмотрим самый просто вариант без всяких кнопок и прочего. Просто сделать невидимым (visible=false) мувик frame3 на входе в сцену. Пишу так. Вроде бы всё логично. Но флэш ругается и требует использовать Sprite ReferenceError: Error #1056: Не удается создать свойство frame3 в commentForm. at flash.display::Sprite/constructChildren() at flash.display::Sprite() at commentForm() package { import flash.display.MovieClip; import flash.display.Sprite; import flash.events.*; public class commentForm extends Sprite { private var frame3:MovieClip; private function init():void { frame3.addEventListener(Event.ENTER_FRAME, Visible); } private function Visible(e:Event):void {frame3.visible=false} } } |
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
|
|
|||||
|
[+1 16.07.13]
[+4 16.07.13] Регистрация: Oct 2005
Сообщений: 217
|
Тут вы создаете переменную с типом данных MovieClip;
private var frame3:MovieClip; Если у Вас на сцене есть мувик с именем frame3 , то уберите объявление переменной. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
точно. Спасибо. что-то я переборщила =)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|