also i tried to shoot using left mouse button it dident work you should probably check the project inputs
Although I suspected when I saw the control instructions, I wasn't going to comment on the firing mechanism until you fixed it so that I could check. Now that you've fixed the mouse fire, I have to ask (as I seem to be making a habit of on every platformer game on this site): What's with the tendency game makers on this site have for using the mouse to fire weapons that don't need aiming?
To be fair, yours works better than most, since you use the arrow keys for movement which is something most don't seem to even consider. Arrow keys don't trigger the delay built into my laptop to protect against accidental touchpad taps while typing, which means fire actually *works* unlike most platformer game on here, but it's still an awkward control.
well the tendency why most game developers use the mouse to fire weapons that don't need aiming is as simple as the control making sense
to others for example generally w , a, s and d are used for movement and spacebar for jumping since it makes sense but in platformers it's another story since a and s are used for movement but buttons like w and s don't make a lot of sense for forward and backward movement
so they are used for jumping and falling at the same time space bar is used for jumping since it makes sense but then comes shooting the only buttons that make sense for shooting are the space bar and the left mouse button , the spacebar already reserved for jumping leaves only one choice the left mouse button , but you may see in some games where jumping is not present game developers use space bar at that scenario