![]() |
|
||||||||||
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
Народ, есть фишка такая... кнопка с проигрыванием анимации на ролловер в одну, а на роллаут в другую...
делаю на 5 флеше, поскольку МХа нет =( короче.... хочу запендюрить все через функцию... * на сцене есть клип "firstb" * есть кнопка прозрачная экшн для нее.. * есть клип из двух кадров ( имя - pl) код для первого кадра: function buts(a, nam) {
if (a == "1") {
tellTarget(_root.nam){
if (_currentframe == _totalframes) {
gotoAndStop(_currentframe);
} else {
gotoAndStop(_currentframe + 1);
}
}
}
if (a == "0") {
tellTarget(_root.nam){
if (_currentframe == 1) {
gotoAndStop(1);
} else {
gotoAndStop(_currentframe - 1);
}
}
}
}
---- И вот чо он не пашет.. времени разбираться нет.... может кто поможет? =) |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
исходник тута =)
|
|
|||||
|
Не _root.nam, а _root[nam]
__________________
suum quique |
|
|||||
|
Мастер Цифрового Облика
|
ниче не понял
|
|
|||||
|
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
Max... u tja tam vse nepravilno... )))
kogda tebe nado???? |
|
|||||
|
вот моя.
точно работает, но как - не помню ![]() function play_movie(){ var status_movie = _parent.movie.end; var mov_numb = preview._currentframe; if ( status_movie == "start" and start_movie_2 ){ _parent.movie.gotoAndStop(mov_numb); _parent.movie.movie.play(); save_movie = mov_numb; } else if ( status_movie == "end" and start_movie_2 ) back_play = true; else if ( back_play ) _parent.movie.movie.prevFrame(); if ( _parent.movie.movie._currentframe == 1 and back_play ){ back_play = false; if ( mov_numb != save_movie ) start_movie_2 = true; } else start_movie_2 = false; }
__________________
Я не чайник, я только учусь... |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
блин..вот что должно получиться...
да собственно все работает... если идти не через функцию, а задавать значения переменной "а" в кнопке =) |
|
|||||
|
on (rollOver) {klop=1}
on (rollOut) {klop=0} onClipEvent (enterFrame) { i=_currentframe gotoAndStop( ((_parent.klop)? _currentframe+1 : _currentframe-1) ) } 2 McMamus, ну объясни зачем тебе функЦия??? Да и зачем тебе кнопка??? onClipEvent (enterFrame) { i=_currentframe gotoAndStop( (this.hitTest(_root._xmouse, _root._ymouse, true)? _currentframe+1 : _currentframe-1) ) }
__________________
Старый плюс лучше новых двух. I like RTFM попросил - подожди - обработай Chr(255) == '\xFF' - это про "я" lexass |
![]() |
Часовой пояс GMT +4, время: 13:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|