AssemblyLinearVelocity doesn't seem to work on parts which have it's can collide off

Well the title already explains the core issue, there’s nothing much I can add, anything that might help me? I’ve tried looking up on the developer forum but can’t find anything related to my issue.

I just added a script that contains this line:

script.Parent.AssemblyLinearVelocity = Vector3.new(0, 0.5, 0)

To a part (box) in a new build, with gravity turned off and watched the part move up in y as expected.

I tried it with collision off and with making it massless. Always worked. Are you sure it’s not a friction issue?

What if I want gravity in my game?

1 Like

Give it more initial velocity if it is just going up.

Set the friction to a zero / small value (CustomPhysicalProperties, under the Part property). Be aware that friction forces are a combination of the friction values of the two interacting parts, so set both to zero/small if you want it to slide. Explain in detail what you want to happen.

1 Like