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

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Небольшая ремарка: лучше будет сразу посчитать смещения пули dx, dy:
Код AS3:
bullet.ang = Math.atan2(mouseY - gun.y, mouseX - gun.x);
bullet.dx = Math.cos(bullet.ang) * speed;
bullet.dy = Math.sin(bullet.ang) * speed;
...
bullet.x += bullet.dx;
bullet.y += bullet.dy;