Показать сообщение отдельно
Старый 06.11.2009, 10:37
proxiServer вне форума Посмотреть профиль Отправить личное сообщение для proxiServer Найти все сообщения от proxiServer
  № 3  
Ответить с цитированием
proxiServer
 
Аватар для proxiServer

Регистрация: Jun 2006
Сообщений: 400
Если значение с 2Пи скидывается на минус 2Пи, это, как мне кажется, ошибка алгоритма уже. По поводу накопления ошибки, это конечно возможно. Если вы крутите объект туда сюда раз эдак 10^8. Тогда может и накопиться. А в вашем случае, опять же, думаю что навран алгоритм.

А что конкретно и как крутится?

Как вариант
Код AS3:
 
// проблема с переходом -180...180
                     if (angle>180){
                            angle-=360;
                     } else if (angle<-180){
                            angle+=360;
                     }
Решение взял из статьи мерлина про игру с астеройдами. Она прилеплена.


Последний раз редактировалось proxiServer; 06.11.2009 в 12:17.