![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2002
Сообщений: 7
|
Народ, подскажите плс как это сделать:
представьте, есть символ, его экземпляр в клипе ведет себя определенным образом - сжимается, перемещается и т.д. Мне нужно чтобы в зависимости от значения переменной этот символ был разным. Т.е., как бы это объяснить, скажем есть три символа, и в зависимости от того, чему равна в данный момент определенная переменная в клип вставляется экземпляр одного из них. при этом в клипе экземпляр каждого символа ведет себя одинаково. в общем, сама уже не понимаю, чего написала. если кто поймет, а тем более что-то посоветует - буду крайне благодарна |
|
|||||
n=1 // задаем значение нашей переменной
if(n==1){mc=mc1}// если наша переменная равна 1, то грузим первый клип
if(n==1){mc=mc2}// если наша переменная равна 2, то грузим второй клип
if(n==1){mc=mc3}// если наша переменная равна 3, то грузим третий клип
![]()
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
еретик
Регистрация: Jan 2001
Адрес: Харьков, Украина
Сообщений: 919
|
так вроде не должно
__________________
These unidentyfied flying objects, that appeared to display unique characteristics, such as the speed, the record maneuverity and so on, must be studied in the interest of mankind |
|
|||||
|
засраней ты, я только решил по-прикалываться
![]()
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
просто сабж не адестэндэбл.
![]()
__________________
I'm only happy when it rains. Waka Laka |
|
|||||
|
clipick = 1;
function loader(clipak){ _root.container.removeMovieClip(); _root.container.attachMovie(clipak, clipak, 100); } loader (clipick); Что-то типа того.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Проще всего, наверное, засунуть все три мувика в один, на разные кадры, затем, в зависимости от значения переменной, переходить на нужный кадр.
Например, так: function onEnterFrame() {
if ( myVar == 47 ) switcher.gotoAndStop(1)
else if ( myVar == 994.21 ) switcher.gotoAndStop(2)
else if ( myVar == "foobar" ) switcher.gotoAndStop(3)
}
Идея ясна?
__________________
Work not wolf - in forest no run |
|
|||||
|
Регистрация: Nov 2002
Сообщений: 7
|
А можно attachmovie делать не в основной сцене а в символе?
|
|
|||||
|
Запросто
![]()
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
![]() |
Часовой пояс GMT +4, время: 12:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|