SCloth

Index

Properties Index

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

Sinespace® is a registered trademark of Sine Wave Entertainment Ltd, All Rights Reserved.