Показать сообщение отдельно
Старый 21.09.2011, 22:19   #4
Minimajack
Гость
 
Сообщений: n/a
По умолчанию

для движения вперед, код на java, но принцип одинаков
не важно какое значение угла синус и косинус даст нужный знак.
Код:
	public void walkForward(float distance)
	{
	    position.x -= distance * (float)Math.sin(Math.toRadians(yaw));
	    position.y += distance * (float)Math.cos(Math.toRadians(yaw));
	}
  Ответить с цитированием
Пользователь сказал cпасибо:
HuntsMan (21.09.2011)