![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 37
|
Как создать инстанс MovieClip так, чтобы он не проигрывался автоматически? Сейчас как только я делаю:
сразу же запускается instance_mc. Проверял с помощью trace - добавил в первый и последний фрейм instance_mc: trace("first frame"); и trace("last frame"); Последний раз редактировалось iNils; 04.06.2010 в 23:34. |
|
|||||
|
Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
|
addFrameScript
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 37
|
Т.е. это вариант с добавлением чего-то типа stop() на первый фрейм?
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 37
|
Вообще задача такая - мне нужно создать массив из MovieClip'ов (картинки и видео) и парентить их под Sprite в нужный момент. Точнее при наступлении некоторого события. Может это проще сделать как-то по-другому?
Добавлено через 15 минут КорДум (instance_mc as MovieClip).stop(); дает: 1120: Access of undefined property instance_mc. |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 37
|
КорДум
Извиняюсь... Была совершенно идиотская ошибка Все работает, конечно же. Т.е. stop() - это единственный вариант? И почему не просто: instance_mc.stop();?Может есть какой-то более правильный способ смены видео, кроме addChild (и removeChild) под Sprite? |
|
|||||
|
Если нужно сразу же с первого кадра остановить - stop(). Если где-то дальше - как написали во втором посте. Ваш способ тоже правильный, но мой с кастингом (:
Я не понимаю, что за видео и что за смена видео, опишите подробнее.
__________________
тут я Последний раз редактировалось КорДум; 05.06.2010 в 00:30. |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 37
|
КорДум
Сейчас суть работы с видео примерно такая: Смена припаренченного к sprite_inst MovieClip'а делается кнопками. Типа nextMovie и prevMovie. Сами MovieClip'ы (точнее их экземпляры) загнаны в массив, и из него подгружаются при нажатии на nextMovie и prevMovie. Короче говоря есть элементы управления, в слое под ними должно проигрываться видео, и менятся в зависимости от состояния элементов управления. Мне показалось логичным кинуть в слой под кнопками спрайт, и в него подсовывить требуемое видео/картинку. |
|
|||||
|
А, мувики. А то видео...
Если я правильно понял, то можно бы было сделать так: мувики кидать на стейдж, затем менять их глубины так, чтобы элементы управления не были перекрыты. Но не рационально, так? Поэтому лучше способа, чем статично лежащий спрайт с подгрузкой в него объектов, я не найду.
__________________
тут я |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|