Показать сообщение отдельно
Старый 05.12.2007, 12:41
grunerasta вне форума Посмотреть профиль Отправить личное сообщение для grunerasta Найти все сообщения от grunerasta
  № 4  
Ответить с цитированием
grunerasta
 
Аватар для grunerasta

Регистрация: Mar 2007
Адрес: Таиланд
Сообщений: 121
Отправить сообщение для grunerasta с помощью ICQ
Ну назначение их, в общем понятны:
getProjection - Проекция на некую ось
getIntervalX, getIntervalX - проекции на вертикальные оси, надо полагать отвечают за столкновения, в моем случае есть 2 шара, к одному нужно привязать цепочку справа, к другому - слева, вот и подписал offsetDirection*20*cos, где cos - угол наклона этой оси к горизонту, а offsetDirection - передаваемый параметр в конструктор, либо +1, либо -1, в зависимости от того, справа, или слева должна быть точка, кстати ситуация как раз такая, что эта точка не тудет центром тяжести и круг относительно нее вращаться не будет. Интересный момент в том, что с другими частицами CircleParticle2 сталкивается нормально, а вот друг с другом - почему-то через раз.