My 'bullets' are firing backwards, sideways with Type = World

Using Unity 2019.3.1f1
iOS 10.14.6

In following the course instruction, on my ‘bullets’ I enabled Collision. But when I set the Type to WORLD, then the bullets fly in crazy directions (backwards, sideways, etc) as per the image.

If I switch the Type to PLANES, then they fly correctly but do not ‘kill’/collide with the enemy.

I am also attaching a screenshot of my settings. Any advice about how to get the ‘bullets’ to shoot straight is appreciated! Thanks.

1 Like

Hey there
I had the same problem as you.
I increased start speed 1000. It helped me)

3 Likes

Hello. I had a similar issue. I figured out that the particles were colliding with My ship. Make sure that your particle system objects are in front of the collider on your plane and the speed is set high enough that your plane is not running into them and that should fix your problem.

Hope this helps.

2 Likes

Jason, YES that was the problem. Now my ship is shooting forward correctly. Thank you and Valya for your feedback :slight_smile: !!

I’m glad that helped. Now there is another way to fix that problem. What you can do is make a Layer called “Player” and put your player plane on that layer. Then in the collision module on your particle system go into the Layers tab and un-tick the player layer. That will ensure that those particles don’t collide with the player. This trick is handy if you want to give your player some wing-man or something or if the particle just looks unnatural after you moved it forward.

Good luck moving forward. I look forward to seeing your project come together.

2 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.

Privacy & Terms