![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: May 2001
Сообщений: 3
|
high!
завел в library movie clip под именем INNER, на нем сделал mtion tween какой-нить фигуры (например rotate). после чего включил INNER в другой клип outer и сделал ему motion tween (например переползание на 100 пикселов влево). нажимаю Enter (типа preview) - вижу как первый кадр клипа INNER переползает влево. экспортирую SWF, смотрю броузером, вижу как фигура ползет влево и при этом вращается (т.е. cascaded move я таки получил).. ну и собссна вопрос - что я пропустил такого важного? наверное надо в каком нить методе OnStart клипа outer сказать innerInstance.start() или что нить в таком духе, да? и еще вопрос, как 2 клипа inner и outer рассинхронизировать (чтобы при циклическом кручении outer при возвращении в начало tween-а не происходил reset INNER клипа т.е. показ его с начального кадра) |
|
|||||
|
Регистрация: Jan 2002
Сообщений: 1,323
|
По первому вопросу: внутренний клип имеет свой таймлайн, и в режиме редактирования при изменении номера кадра внешнего ты всегда будешь видеть первый кадр внутреннего мувика, так как априори (не выполняя всех скриптов и т.д.) не ясно, какой кадр будет текущим во внутреннем - они не синхронизированы. Если ты всё-таки хочешь посмотреть синхронизованно, поменяй тип символа с Movie Clip на Graphic. Только потом при обратной замене не забудь опять присвоить имя мувику, если оно у него было, и, соответственно, восстановить все его экшны (если они были). А если у него нет ни имени, ни экшнов, ни скриптов внутри, пусть так и будет Graphicом - так проще.
По второму вопросу: в конце в последнем кадре внутреннего мувика сделай Keyframe и в его экшнах напиши stop(); А если ты его сделал-таки Graphicом, то сделай ему Play once в пропертях. |
|
|||||
|
Регистрация: May 2001
Сообщений: 3
|
> так как априори (не выполняя всех скриптов и т.д.) не ясно,
> какой кадр будет текущим во внутреннем а что нажатие кнопки Enter (типа preview) - не выполняет все скрипты? а как тогда получить реальный wysiwyg preview не делая экспорта в SWF ??? > Если ты всё-таки хочешь посмотреть синхронизованно нет. мне как раз нужно чтобы в inner была какая то своя жизнь и никакие event-ы в outer на нее не влияли. например в inner - 50 кадров, в outer 40. хочется чтобы при "поцикливании" outer т.е. переходе с 40 на 0 кадр inner продолжал себе спокойно крутиться до 50 кадра а потом шел бы в свое начало. |
|
|||||
|
Регистрация: Jan 2002
Сообщений: 1,323
|
Нет, скрипты не выполняет, без экспорта нельзя. Ну не сделали ещё
![]() |
![]() |
Часовой пояс GMT +4, время: 17:22. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|