I have made a moving platform with BodyPosition + Gyro, and it moves down a bit every once in a while.
My big problem is the players being able to push the platform slightly, the density of all the platform parts is 100 and it still happens:
https://gyazo.com/915ca5128582a129c663aa327126ead1
The script running the tween:
local tw =
ts:Create(platform.RootBase.BodyPosition,
TweenInfo.new(5,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut),
{Position = platform.RootBase.Position + Vector3.new(0,-23,0)}
)
tw:Play()
Any tips on how to make it immovable, while keeping all the parts unanchored so the body movers are able to move it?