Kinemium Docs

PrismaticConstraint

Constrains two attachments to slide along a single axis.

Properties

PropertyTypeDefault
Attachment0anynil
Attachment1anynil
Enabledbooleantrue
Visiblebooleantrue
ColoranyColor3.fromRGB(0, 255, 255)
ActuatorTypeEnumItemEnum.ActuatorType.None
Velocitynumber2
MotorMaxForcenumber10000
ServoMaxForcenumber10000
TargetPositionnumber0
LimitsEnabledbooleanfalse
LowerLimitnumber-5
UpperLimitnumber5
Restitutionnumber0

Functions


cleanup

Cleans up the resources.

Arguments

This function takes no arguments.

Returns

This function returns nothing.

rebuild

Rebuilds the state.

Arguments

This function takes no arguments.

Returns

This function returns nothing.

onPartChanged

On part changed.

Arguments

property: number

Returns

This function returns nothing.

instance:UpdateActuator

Updates actuator.

Arguments

This function takes no arguments.

Returns

This function returns nothing.

instance:UpdateLimits

Updates limits.

Arguments

This function takes no arguments.

Returns

This function returns nothing.

drawGizmo

Draws the visual representation.

Arguments

This function takes no arguments.

Returns

This function returns nothing.

toRaylibColor

To raylib color.

Arguments

c: any, a: number

Returns

This function returns nothing.

drawTick

Draws the visual representation.

Arguments

center: number

Returns

This function returns nothing.

API

instance:cleanup()
instance:rebuild()
instance:onPartChanged(property: number)
instance:UpdateActuator()
instance:UpdateLimits()
instance:drawGizmo()
instance:toRaylibColor(c: any, a: number)
instance:drawTick(center: number)

On this page