Kinemium Docs

LinearVelocity

Forces an object to travel in a straight line at a set speed and direction.

Properties

PropertyTypeDefault
Attachment0anynil
Attachment1anynil
ForceLimitModeEnumItemEnum.ForceLimitMode.Magnitude
ForceLimitsEnabledbooleanfalse
LineDirectionVector3Vector3.new(1, 0, 0)
LineVelocitynumber0
MaxAxesForceVector3Vector3.new(math.huge, math.huge, math.huge)
MaxForceanymath.huge
MaxPlanarAxesForceVector2Vector2.new(math.huge, math.huge)
PlaneVelocityVector2Vector2.new(0, 0)
PrimaryTangentAxisVector3Vector3.new(1, 0, 0)
ReactionForceEnabledbooleanfalse
RelativeToEnumItemEnum.ActuatorRelativeTo.World
SecondaryTangentAxisVector3Vector3.new(0, 0, 1)
VectorVelocityVector3Vector3.new(0, 0, 0)
VelocityConstraintModeEnumItemEnum.VelocityConstraintMode.Vector
Enabledbooleantrue
Namestring"LinearVelocity"

Functions


shouldApplyPhysics

Arguments

part

Returns

boolean

getAttachmentPart

Arguments

attachment

Returns

This function returns nothing.

resolvePart

Arguments

This function takes no arguments.

Returns

This function returns nothing.

getReferenceCFrame

Arguments

part

Returns

This function returns nothing.

vectorToWorld

Arguments

vectorValue, part

Returns

This function returns nothing.

vectorToRelative

Arguments

vectorValue, part

Returns

This function returns nothing.

orthonormalize

Arguments

primary, secondary

Returns

This function returns nothing.

resolvePlaneAxes

Arguments

part

Returns

This function returns nothing.

resolveTargetVelocity

Arguments

part

Returns

This function returns nothing.

clampVectorMagnitude

Arguments

vectorValue, maxMagnitude

Returns

This function returns nothing.

clampPerAxis

Arguments

forceValue, part

Returns

This function returns nothing.

API

instance:shouldApplyPhysics(part): boolean
instance:getAttachmentPart(attachment)
instance:resolvePart()
instance:getReferenceCFrame(part)
instance:vectorToWorld(vectorValue, part)
instance:vectorToRelative(vectorValue, part)
instance:orthonormalize(primary, secondary)
instance:resolvePlaneAxes(part)
instance:resolveTargetVelocity(part)
instance:clampVectorMagnitude(vectorValue, maxMagnitude)
instance:clampPerAxis(forceValue, part)

On this page