Вот собственно выкладываю логику стрельбы, только не ругайте за плохую графику, не силён я пока в ней :(
Ах да забыл, стрелять на "Q"
Может нужно выложить скриншот с пояснениями ? :)
ну в целом выглядит неплохо, исходник даже более-менее аккуратный ;)
но ничего полезного для себя я там не нашел. Много хардкода, как например проверка на то что Х-координата пули >5
Это делает твой пример не юзабельным для каких то других целей, т.е его не вставишь в свой проект чтоб можно было пулять по разным объектам и в разных направлениях.
Хотя может ты и не хотел создавать семпл для стреляния пулями, может ты хотел показать красивые эффекты(мне кстати понравились, но я в этом дилетант :) ) Стоит это указать в описании.
Ещё чтоб не было хвоста от пули сзади пистолета можно во время рендера пули установить клипинг плейн отсекающий всё что в другой стороне от направления выстрела.
Спасибо, приятно от вас это слышать, меня в моём исходнике смущает присутствие "фастколизионреспонс" в ближайшее время выложу исходник без его участия :)
Хм, потестил я не много, и получилось что стрельба с фастколизионреспонсом жрёт меньше фпс чем стрельба с Box Intersection (колизионым боксом) поэтому я думаю нет смысла выкладывать, если кому то интересно то могу выложить, а насчёт пулять в разных направлениях это решается подсоединением родительской матрицы к пуле ) а момент выстрела прекратить копирование матрицы :)
Мда хоть и с глюками но что-то у меня не получилось их побороть, искры иногда не появляются :(