I am attempting to create conveyor belts for different sized characters, for small characters it works, but for enormous characters it doesn’t, any tricks?
Now I am aware that this might be an issue with the mass of the parts, that won’t move, but making my whole character massless doesn’t seem to move either, help?
Edit: using this popular script.
spawn(function()
while true do
script.Parent.Velocity = script.Parent.CFrame.lookVector * 100
wait()
end
end)
If you want to, you can do a somewhat hacky method of forcing the velocity on the player when they touch/go inside the region of an invisible hitbox over the entire treadmill, once they go in, force velocity onto the player via setting it onto the humanoidrootpart or inserting a bodyvelocity into the humanoidrootpart (Might be somewhat uncontrollable though)
Judging by the collisions in that first video, are you using unions for the belt? I don’t know if this is the cause, but if you are it certainly cant help when they could have been made out of a few parts.
Well, I am using the Velocity code on the part, since that’s what the official reference page says, it doesn’t work well all the time, so as my character’s size increase I increase the Conveyor Size too locally.