Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How do you animate models with Roblox Animator (Not Dummy's)?

Asked by
E_Link 0
4 years ago

Hi,

I'm trying to animate bus doors using the Roblox animator plugin. However, obviously that plugin was designed in mind for animating dummies, not models. I've tried following several guides of "hacking" it but I cannot get it to work.

Does anyone have any tips or a guide to do this?

I'm looking for something like the trains in TrainWare, where their train doors are animated. (You cannot use CFrame, as it glitches out the vehicle, I'm also trying not to use motors as I want a cleaner animation).

0
You simply need to download an rigging plugin and watch some tutorials on it. SellDoors 8 — 4y

2 answers

Log in to vote
0
Answered by
Robb12 12
4 years ago

https://devforum.roblox.com/t/complete-guide-to-rigging-and-animating-models/315258/4 This should work

0
Tried that already mate. E_Link 0 — 4y
Ad
Log in to vote
0
Answered by 4 years ago
Edited 4 years ago

You can't use animation plugin to animate models, but you can use motor6d's, as dummies animations work with it and it'll give you a smooth door opening animation without glitching. Either you can iterate Motor6D.C0 cframe to rotate the door or you can try rotating it with Motor6D:SetDesiredAngle().

There's not much information about it, so go do some science :)

Here's some info: https://developer.roblox.com/en-us/api-reference/class/Motor6D

Don't forget that if bus model and door are colliding it'll not work, so you should use no part collision constraint. Just a tip: if you're using iteration, the faster you iterate, smoother the animation.

0
Hi, thanks for your answer. E_Link 0 — 4y
0
Hi, thanks for your answer. I'm currently using motors, and I hate them. The animation is not realistic at all and they're ridiculous to position inside of the bus. I want to use animations to add different speeds to the door and a little bounce when they close. E_Link 0 — 4y
0
Look at motor6d properties. There's definetely a movement speed value. User#27525 1 — 4y

Answer this question