When I press the right button for example, the player doesn’t head to the right side immediately.
Also, when I press the left button and after some ms I release it, my character is animated as he still moves to the left even if I have released the left button. It doesn’t happen with the rest move buttons.
Moreover, I want my character to be animated, while he uses his sword or shield (A and B button respectively) even when he is stationary. For now he is animated only when I move and use the A or B button. My code for this is in the orange blocks to the right hand side.
So before every animation that I have right now in my code, I just use the animation extension that you sent me? Also, by saying that I check manually the overlaps, you mean the “if” that I use?
yes, exactly! The overlap event blocks are more efficient and easier to use than checking overlaps with if statements in a bunch of places. They also guarantee that your overlap code will run at the right time in the game loop