Показать сообщение отдельно
Старый 14.09.2011, 16:51
botbot вне форума Посмотреть профиль Отправить личное сообщение для botbot Найти все сообщения от botbot
  № 9  
Ответить с цитированием
botbot

Регистрация: Feb 2011
Сообщений: 100
Цитата:
Сообщение от inozemcev Посмотреть сообщение
Код AS3:
public function dot(v:Vector2D):Number
 {
	return x * v.x + y * v.y;
}
 
public function cross(v:Vector2D):Number
 {
	return x * v.y - y * v.x;
}
Можете прояснить, что возвращают эти функции
Честно говоря незнаю, второе похоже на векторное произведение, а первое - оператор "точка", видимо. В общем это математические операции над векторами, нужны для всяких там приложений сил и определений пересечений.

Добавлено через 59 секунд
Цитата:
Сообщение от inozemcev Посмотреть сообщение
Я так понимаю вектор в физических движках задается дельтой, то есть разницей между конечными и начальными координатами X и Y, в этом случае начальной точкой всегда будет (0,0). И имея некую точку в пространстве, к ней можно применить вектор тем самым получим отрезок, из начальной и конечной точек.

Добавлено через 1 минуту
Так давайте без отсылок к какой либо литературе постараемся решить эту задачу на месте!
Что решать, вы уже дали правильный ответ.