![]() |
зависание при расчете угла
Код AS3:
Код AS3:
Код AS3:
P.S. код в Event.ENTER_FRAME |
Потрейсьте ещё и что передается в Math.atan2. Может, установка угла каким-то образом делает NaN World.mouseXWorldPhys или position.x или у координаты и потом оно от этого с ума сходит. Кстати, в atan2 сперва передается у координаты, хотя это относительно =)
|
так дело в том что если убрать angle = rot, то trace(rot) выдаст нормальный результат
|
Под "установка угла" я как раз имел в виду "angle = rot".
|
да. а если например взять angle=1.6, то все прекрасно работает
Добавлено через 5 минут в других проекахт такой подход работает, тут не хочет |
Ну и что? Оно же не 2 и не 1.6 устанавливается в нерабочем случае. Но мне спорить не хочется, ок, это эзотерика, наверное просто не судьба, закругляюсь.
|
0.6365082157879511 один из результатов, выведенный в трейс.
angle = 0.6365082157879511; прекрасно работает. а вот angle = rots; все равно не работает Добавлено через 2 минуты а просто не понимаю как такое возможно |
Я написал как, у вас dx и/или dу NaN становится почему-то.
|
пффф. бред. вся проблема біла иза того что у меня METERS было int. и Numbers делил на int
|
| Часовой пояс GMT +4, время: 01:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.