Hi, So I am creating a 2d top down game, and so far there is a player, enemies, bullets and a door. I am having a problem with all of the sprites being able to push the other sprites away. ie - player can walk into the door and move it off screen. I’m trying to figure out how to make everything stationary, unless told to move, but i’m not sure where the problem is stemming from. I think it might be the rigidbody 2D, which I have everything apart from the bullets set to dynamic, simulated, mass = 0.0001, gravity = 0 . If anyone knows what the problem could be it would be very helpful.
Ive included an image of the set up of the player, to show the rigidbody. Its a bit easier to see than reading from this text.
Also a youtube upload to show the pushing of objects problem.
Your door should have no rigidbody or a kinematic one. I couldn’t quite tell from your post if that was the case.
Is it also bothering you that the enemies and player are bumping?
ah ok, the door did have a rigidbody so taking that off helped the issue.
I think once i have the code in for damage to be taken from the enemies, the bumping between player and enemies will not be a big deal.
However another issue stemming from this, is when the bullet it fired, it hits the enemy, which causing the enemy to continue on the path that the bullet diverted it to.
Another video that might help with what i am meaning (sometimes my explanations are terrible xD)
Well, I would suggest that you just put a trigger collider on the bullet maybe instead.
If you’re not looking to build a game where bullets “move” things, that would be a lot better. Then their physics won’t push your enemies. Plus when you get to doing damage, you can simply check for the trigger, destroy the bullet, dmg the enemy, etc… 
Thanks a lot, I will give that a try.
Thanks for the help again 
No problem
Glad I could help. Take it easy.