Functional half-pipe: rotation of puppet relative to last surface it was in contact with?
I do not have access to the beta and can't try out any suggestions, I'm just trying to figure out the logic for a game.
So to make a functional half-pipe, I figure I need to make the right stick-rotation of the direction a puppet is travelling in relative to the last surface it was in contact with.
I'm guessing this needs to be specific to different objects, since if the puppet were to jump off a ramp he rotation should be relative to the curve the puppet is following.
Can this be done with a puppet state perhaps?
-
I believe you can just set the rotator gadget to use "local space." This will rotate the attached object relative to whatever direction it's currently facing. So if it rolls up a ramp, it'll rotate relative to that ramp angle. If it's flying up a half-pipe, it'll rotate relative to the 90 degree angle it's sailing through the air at.
Please sign in to leave a comment.