![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jul 2003
Адрес: dp.ua
Сообщений: 16
|
Ага, пробовал, не помогало
![]() Буду разбираться, спасибо за исходники... |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
все просто™ :) смотри:
каждый кадр { если (кадр последний) И если (условие) { АТТАЧ; стоп; } } то есть как только первый клип доходит до последнего кадра, в КАЖДОМ следующем кадре начинает срабатывать аттач. и каждый кадр на сцене появляется НОВЫЙ второй клип, который стирает предыдущую его копию и начинает играть с начала... то есть визуально получается что он стоит в первом кадре. а нужно чтобы аттач сработал только один раз. вот, например, так работает: (и первый клип сразу назад проигрываться начинает...) |
|
|||||
|
Регистрация: Jul 2003
Адрес: dp.ua
Сообщений: 16
|
Nox Noctis - спасибо!
Это было то, что нужно! А не знаешь случайно, почему для первого клипа в последнем кадре постоянно возникает событие onFrameEnter, хотя я делаю клипу stop(), и визуально он находится в последнем кадре? Это уже чисто теоретический вопрос для меня... |
|
|||||
|
Ну stop() и onEnterFrame совершенно разные вещи..если хочешь уничтожить onEnterFrame в клипе пиши
delete this.onEnterFrame... если я правильно понял вопрос. |
![]() |
Часовой пояс GMT +4, время: 00:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|