arcab072081 - Yes, I am guessing the collision is detected after the ball moves out of the collision area.
For the solution of the third problem; that was my initial setup but it didn't work at all. I tried Set Angle towards Position, Set Angle Towards Target, Set Angle, Set Angle of Motion, Set Angle of Motion + Bullet Behavior property "Set Angle". I tried the Rotate towards, Rotate object, etc... nothing worked. :/ Not sure if I am trying something complex, but nothing works so far.
Thanks for the suggestion though.
@LaDestitue - No, I am not using Bounding Boxes, I actually set the collision to a "Circle" of sorts. The raycasting method you are mentioning, I don't quite fully understand, sorry. You also said you have an example, may I know where can I find said example? I might be able to understand with it, yes.
For the second solution; yes, the ball is a breakout kind of ball, no direct control. So I would have an event that looks like the below:
Move At Angle:
Angle =angle(Paddle.X, Paddle.y, Ball.X, Ball.Y)
Distance = 1 (this is custom depending on what speed I want?).
I tried that it worked beautifully, thanks a lot.
Thanks a lot for trying to help on the third, it has been busting my brain over the past 2-3 days. I tried every combination of angles I could find and setting every angle action in the sheet and trying it out with different things and nothing worked. I am guessing it should be simple but I am not sure why it isn't working.