for @stickman29999 copy code to your project if you want (arrow keys and z to shoot)
instructions: 1. make a new sprite called 'particle' 2. now, make 1 global variable(for all sprites) and call it 'player point' 3. in the player sprite, place a forever loop that sets 'player point' to its direction variable (the one in the movements tab) 4. now, back in the 'particle' sprite, add the 'when Z is pressed' (you said shoot is 'Z') it'll: - Go to player (with the go to player block) and show - Then: Put an if-else statement in, on the condition, it'll have: "if {player point} == {90}: point in direction 90 and glide towards 240, {X position of particle sprite} for __ seconds. ELSE: point in direction -90, and glide towards -240, {X position of particle sprite} for __ seconds ( speed is your choice. 5. OUT of the if-else statement (like, after it) make it just hide.