When shooting, we should prioritize the Y axis and the latest shoot action.
For example, if we start shooting left, and keep shooting while pressing right, the shooting direction should change to right, as it's the latest shoot input action.
If, instead of right, we start shooting up, the direction changes to up as it is prioritized over X axis.
If we would shoot up, and then down, the direction follows the latest input direction which is down.
When shooting, we should prioritize the Y axis and the latest shoot action.
For example, if we start shooting left, and keep shooting while pressing right, the shooting direction should change to right, as it's the latest shoot input action.
If, instead of right, we start shooting up, the direction changes to up as it is prioritized over X axis.
If we would shoot up, and then down, the direction follows the latest input direction which is down.