Kinemium Docs

Part

A basic 3D primitive used for physics, collision, and world building.

Properties

PropertyTypeDefault
PositionVector3Vector3.new(0, 10, 0)
SizeVector3Vector3.new(4, 4, 4)
ColorColor3Color3.new(1, 1, 1)
MaterialEnumItemEnum.Material.debug
Transparencynumber0
Anchoredbooleantrue
NeonEnergynumber5.0
CanCollidebooleantrue
CollisionGroupstring"Default"
VelocityVector3Vector3.new(0, 0, 0)
MeshScalenumber1
Massnumber1
Restitutionnumber0.5
Elasticitynumber0.5
Frictionnumber0.3
ShapeEnumItemEnum.PartType.Block
CastsShadowbooleantrue
Reflectancenumber0
Lockedbooleanfalse
OrientationVector3Vector3.new(0, 0, 0)
RotationVector3Vector3.new(0, 0, 0)
MouseOverObjectbooleanfalse
CFrameCFrameCFrame.new(0, 10, 0)
ElapsedTimenumber0
Namestring"Part"
_meshanynil
AssemblyAngularVelocityVector3Vector3.new(0, 0, 0)
AssemblyCenterOfMassVector3Vector3.new(0, 0, 0)
AssemblyLinearVelocityVector3Vector3.new(0, 0, 0)
AssemblyMassnumber0
AssemblyRootPartanynil
NetworkOwnerTypeEnumItemEnum.MachineNetworkOwner.Server

Functions


syncFromCFrame

Arguments

cf

Returns

This function returns nothing.

syncFromPosition

Arguments

position

Returns

This function returns nothing.

propTable.ApplyImpulse

Applies physics impulse.

Arguments

self: table, v: Vector3

Returns

This function returns nothing.

API

instance:syncFromCFrame(cf)
instance:syncFromPosition(position)
instance:ApplyImpulse(self: table, v: Vector3)

On this page