Hello Developers! I am reaching out to those who have experience in this field as I would like to gain that knowledge. Currently, I am working on my own motorcycle system but I do not know where and how to start. I am aware of using constraints and I am quite good if we are talking physics based. What I need to know is how can I put animation on when the player sat on the motorcycle they will appear like this:
You can use a local script that detects when a player sits in a Motorcycle then you can play the animation using Humanoid:LoadAnimation(Animation)
, If you want the hands to rotate/move with the wheel you may need to use inverse kinematics to do this.
I am thinking about that, but I am hoping for a more flexible way.
I am not sure what you mean, but if you want more control over animations then inverse kinematics is a good way to do that, you should try it first and if it doesn’t work then maybe you can try changing the Motor6D’s position manually which I think would give you more control.
Can you give me an example if what you exactly mean?
I have been thinking on what you said about playing the animations while sitting in the motorcycle. Do you think it will work?
If you want simple animations that aren’t effected by moving parts then yes, but if you want a more realistic animation that can be effected by moving parts (like for example: when you open a door the hand should stay on the door and not just float in the air) then use inverse kinematics (The name makes it look like it’s very complicated, but to be honest inverse kinematics are not hard to understand and use).
I think you should use normal animations for this though.