I'm having a bit of trouble with the Pinball Movement, as the "Set Speed" command doesn't seen to be working. Is this a known issue?
Also, here's what I'm trying to do. I'm using Pinball Movement in an action game, so that when you hit an enemy, it get's knocked away and then bounces on the floor
The point is, think of it as a game of baseball. When the Bat swings, *Collision between "Bat" and "Ball"*, the ball should be knocked away, in the opposite direction. However, sometimes it's knocked towards the player, if the hit point was closer to the inside of the "Bat" than the outside
So, I tried to fix that by doing the following. Put it Movement #1 as static and Movement #2 as Pinball. In Pinball, Speed of Ball is by default 0, when the collision happens, I set the movement to #2, the direction I want the ball to go, set speed to 50 and "Start" movement.
But it just stands there with 0 speed, as shown by a debug counter. I tried messing with the order of events, making the movement start before, after, setting speed before direction, etc, but I had no luck. Although I send it upwards, the second the movement starts, it falls down
I know this fixing wouldn't make for a good baseball game, but would be good enough for my enemy.
You guys have any idea how I can fix this, the Set Speed or some other way of doing it?