![]() |
|
||||||||||
|
|||||
|
Народ, МОНСТРЫ флэша!!! ПОМОГИТЕ ПЛИЗ!!!
КТО из вас знает, как можно реализовать ЭТО: У меня есть 2 кнопки и move clip(очень большой) - всё это в одной сцене. И мне надо сделать так, чтобы при нажатии на любую кнопку начинал проигрываться move clip, а в конце, последний кадр move clip'a заменялся на другой кадр (для каждой кнопки - свой собственный) Как сделать так??? Последний раз редактировалось venom; 20.10.2001 в 01:32. |
|
|||||
|
Рисуеш два разных последних кадра,
далее конвертиш оба в мови клипы, к примеру назовем их A и B далее заходим в library (ctrl - l) нажимаем правую кнопку на мувике A выбираем linkage/export this symbol и обзываем lnkA тоже с B тока обзываем lnkB Далее в последнем кадре большого movie clip пишем акшен скрипт attachMovie(lastCadre,"lastCadre",100); далее обработка нажатия на клавиши. для первой клавиши в обработчике нажатия _root.BigMovie.lastCadre="lnkA"; для второй _root.BigMovie.lastCadre="lnkB"; (BigMovie это к примеру в сцене называется тот большой мувик) Как это пашет. Нажали мы к примеру первую кнопку. В большом мувике появилась переменная lastCadre="lnkA" далее он доиграв до последнего кадра импортит из библиотеки этот самый lnkA а это и есть последний кадр. Способ не единственный. к примеру вот еще. в последнем кадре пусть у него номер N пишеш gotoAndStop(LastCadreNomer); А при нажатиии на кнопку определяеш lastCadreNomer=N+1; а на другую lastCadreNomer=N+2; Вобщем есть еще много вариаций на эту тему.
__________________
Вано |
![]() |
Часовой пояс GMT +4, время: 13:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|