Тема: DarkSpace
Показать сообщение отдельно
Старый 15.03.2015, 18:34   #8
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Плохо Ответ: DarkSpace

Сообщение от DARKSIDER Посмотреть сообщение
Все перечисленные недочёты исправлю (кроме управления - я думаю, такое лучше оставить).


Это счётчик расстояния, пройденного пулей. У каждого орудия в игре есть свой параметр дальности стрельбы. Как только пуля пройдёт расстояние, заявленное в ТТХ установленного орудия, она пропадает.
//При выстреле сохранять откуда выстрел.
bullets[i].shot.x= ...
bullets[i].shot.y= ...

//а потом сравнивать
if(Math.abs(bullet[i].bullets[i].shot.x) > махBulletX )
  {
  } 
Думаю так правильнее, но а лучше длину вектора положение_пули-стартовое_положение_пули использовать
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием