![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2013
Сообщений: 82
|
Добрый вечер! Есть некий объект fire, который вызывается неким кодом. fire - это мувик с кадрами. Начиная со второго кадра в нём идёт анимация. Но идёт она до третего кадра на котором и останавливается (хотя кадров 9). Ничего вроде не мешает, но, может, на эту функцию имеет влияние некая другая функция? Или всё же причина здесь?
{..код.. stage.addEventListener(Event.ENTER_FRAME, fire3); ..код..} function fire3(e:Event) { fire.gotoAndPlay(2); var dy1 = mouseY - fire.y; var dx1 = mouseX - fire.x; var radians1 = Math.atan2(dy1,dx1); var degrees1 = radians1 / (Math.PI / 180); fire.rotation = degrees1; fire.x = чоловічок.x; fire.y = чоловічок.y; } |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ну Вы же на каждый ентерфрейм (то есть, с каждым переходом на новый кадр) отправляете fire на кадр №2.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Apr 2013
Сообщений: 82
|
Хм... неожиданно. Благодарен. Подскажите пожалуйста, какое действие нужно вставлять вместо Event.ENTER_FRAME? Ибо я обычно задачи на движение решаю через Event.ENTER_FRAME, а тут даже и не представляю что нужно.
|
|
|||||
|
.
|
Отпишитесь от ENTER_FRAME
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
|
|
|||||
|
Регистрация: Apr 2013
Сообщений: 82
|
Цитата:
Не декомпилируется. Простая, но надёжная защита ![]() |
|
|||||
|
Регистрация: Mar 2013
Сообщений: 290
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:04. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|