![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Oct 2001
Адрес: Россия
Сообщений: 6
|
Здравствуйте народ !
Вот какая проблема: по нажатию кнопки через AttachMovie загружаю клип, потом множу его с помощью DuplicateMovie. Имена у них отличаются последней цифрой (т.е. имя = имя образца + значение инкремента) Они начинают выполняться, и "бегают в цикле" Затем по другой кнопке произвожу такую же операцию с другим клипом(образцом). Они выполняются по одному разу, в то время как первый клип все бегает. Вот что не получается: Хочется по окончанию выполнения второго мувика (по номеру кадра или по какому-либо событию (не знаю какому) заставить скажем остановиться первый мувик, или заставить его выполняться с определенного кадра. Помогите пожалуйста - очень хочется побороть. Заранее спасибо. |
|
|||||
|
выложи исходник ... посмотрим
|
|
|||||
|
дык повесь _роот.флаг=фалсэ, второй клип "по какому-либо событию (не знаю какому)" пусть заделает _роот.флаг=труэ,
а первый во время бега пусть проверяет if(_root.flag){stop();} |
|
|||||
|
Регистрация: Oct 2001
Адрес: Россия
Сообщений: 6
|
Схема действий такова:
По первой кнопке вызжают 10 красных шариков и начинают бегать бесконечно по кругу. По второй кнопке выезжают 5 синих шариков, делают один оборот и улетают. (Кстати почему-то сколько синих появляется - столько красных исчезает ? Они по одному таймеру висят. Можно ли как-то разделить времена для этих разных мувиков, и сделать так, чтобы синие просто добавалялись, не влияя при этом на количество красных ????) В этот самый момент хочется, чтобы красные мувики перешли на своей линейке на кадр с меткой "cool" и сделали один оборот, вылетев с орбиты. Ну и понятно необходимо все эти процессы можно повторять бесконечно внутри одного ролика. Выкладываю исходник - посмотрите,please, может посоветуете что-нибудь. |
|
|||||
|
насчет "затирания" красных:
а насчет перехода к метке "cool" - Papa Karlo прав.. нужно завечти глобальную(рутовую) переменную и в нужный момент устанавливать ее значение .. а в обработчике enterFrame постоянно проверять ее.. и уже в зависимости от этого перевести все duplicate-мувики метке, но при этом нужно будет сначала считывать текущую позицию мувика, переводить его к метке и затем восстанавливать позицию .. к целом, имхо, так должно получиться, хотя как-то это коряво .. =\ |
|
|||||
|
правильней сделать так:
повесь на кадр с меткой cycle в мувике posy2 а на кнопку этот |
![]() |
Часовой пояс GMT +4, время: 10:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|