Показать сообщение отдельно
  #3 (permalink)  
Старый 31.08.2013, 15:56
Аватар для Murdoc
Аспирант
Отправить личное сообщение для Murdoc Посмотреть профиль Найти все сообщения от Murdoc
 
Регистрация: 04.05.2013
Сообщений: 45

Сообщение от mta88 Посмотреть сообщение
даже если заменить "радиус" на "угол", предложение все-равно не понятно
то есть да,
угол, под которым находится объект (если быть точнее, то угол под которым будет выстраиваться движение объекта)


У меня есть формулы на движение вперед-назад:

var rotation = 40; // тот самый угол

//  по x
vX = Math.floor(Math.sin(rotation * (Math.PI / - 180));
// по y
vY = Math.floor(Math.cos(rotation * (Math.PI / - 180));

// Движение вперед:
elem.x += vX;
elem.y += vY;

// Движение назад:
elem.x -= vX;
elem.y -= vY;



Как заставить объект двигаться вбок?
Ответить с цитированием