SCloth

Index

Properties Index

Property Name

float BendingStiffness get set

float CollisionMassScale get set

bool Enabled get set

SVector ExternalAcceleration get set

float Friction get set

SVector RandomAcceleration get set

bool UseGravity get set

SGameObject GameObject get

Properties

BendingStiffness

float BendingStiffness get set

Bending stiffness of cloth.

Space.Host.ExecutingObject.Cloth.BendingStiffness = 0.5

CollisionMassScale

float CollisionMassScale get set

Increase the mass of colliding particles.

Space.Host.ExecutingObject.Cloth.CollisionMassScale = 0.5

EnableContinuousCollision

bool EnableContinuousCollision get set

Enable continuous collision to improve collision stability.

Space.Host.ExecutingObject.Cloth.EnableContinuousCollision = true

Enabled

bool Enabled get set

Enable or disable components.

Space.Host.ExecutingObject.Cloth.Enabled = false
--clicking this object will Enable/Disable it's Cloth component
thisGameObject = Space.Host.ExecutingObject
component = thisGameObject.Cloth

OnClick = function()
component.Enabled =  not component.Enabled
end


thisGameObject.AddClickable()
thisGameObject.Clickable.OnClick(OnClick)

ExternalAcceleration

SVector ExternalAcceleration get set

A constant external acceleration applied to the cloth.

Space.Host.ExecutingObject.Cloth.ExternalAcceleration = Vector.New(2,4,5)

Friction

float Friction get set

Return the friction of the cloth when colliding with the character.

Space.Host.ExecutingObject.Cloth.Friction = 0.8

RandomAcceleration

SVector RandomAcceleration get set

A constant external acceleration applied to the cloth.

Space.Host.ExecutingObject.Cloth.RandomAcceleration = Vector.New(2,4,5)

StretchingStiffness

float StretchingStiffness get set

Stretching stiffness of the cloth.

Space.Host.ExecutingObject.Cloth.StretchingStiffness = 0.6

UseGravity

bool UseGravity get set

Stretching stiffness of the cloth.

Space.Host.ExecutingObject.Cloth.UseGravity = true

GameObject

SGameObject GameObject get

Property Description

theGameObject = Space.Host.ExecutingObject.Cloth.GameObject

Last updated