Показать сообщение отдельно
Старый 10.05.2010, 18:58
Denis_ex вне форума Посмотреть профиль Отправить личное сообщение для Denis_ex Найти все сообщения от Denis_ex
  № 3  
Ответить с цитированием
Denis_ex

Регистрация: Aug 2009
Сообщений: 134
Иначе говоря, когда у нас физ объект повернут на ~650 радиан, далее конвертируем это число в градусы и присваиваем movieclip.rotation = 650 * (180/ Math.PI), то муви клип больше не вращается.

Добавлено через 12 минут
Цитата:
Сообщение от Zebestov Посмотреть сообщение
используй
Код AS3:
(body.GetAngle() * 180 / Math.PI) % 360
должно работать. я просто не рублю в Box2D =)
- спасибо вроде работает. Что удивительно я видел один и тот же код в разных туторах (кот. из разных источников), и ни где не указано % 360...а ведь это может привести к серьезным багам при динамических вращающихся соединениях, что у меня и произошло, когда оставил уровень проигрываться пять минут.


Последний раз редактировалось Denis_ex; 11.05.2010 в 18:02.