![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2012
Сообщений: 213
|
Можно ли ПРОГРАММНО указать первый кадр отображения мувиклипа? Я хочу что б мувиклип всегда начинал с нужного мне кадра. goTo не предлагать!
|
|
|||||
|
Регистрация: Nov 2013
Сообщений: 86
|
А почему нет? Ну, можно еще написать класс, который extends MovieClip.
А в конструкторе прописать: public function MyMovieClip(frameFirst:Object, sceneFirst:String = null) { super(); gotoAndStop(frameFirst:Object, sceneFirst:String = null); } Или gotoAndPlay(), не суть... |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 213
|
Потому что мне надо обращатся сразу к мувику со второго кадра, но он должен быть вторым
|
|
|||||
|
Регистрация: Nov 2013
Сообщений: 86
|
Еще можно создать такой метод, но опять же с goto:
function createMovieClip(classExtendsMC:Class, frameFirst:Object, sceneFirst:String = null):MovieClip { var mc:MovieClip = new classExtendsMC(); mc.gotoAndStop(frameFirst, sceneFirst);//или gotoAndPlay() return mc; } и вот так его использовать: Конечно, не знаю, правильно ли так - возможно, более опытные флэшеры подскажут лучше. |
|
|||||
|
Цитата:
Цитата:
Цитата:
Ну или еще вариант, не использовать мувиклип, а написать свой класс, который будет выполнять нужную задачу |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|