SCloth
Index
Properties Index
| Property Name |
|---|
float BendingStiffness get set |
float CollisionMassScale get set |
bool EnableContinuousCollision get set |
bool Enabled get set |
SVector ExternalAcceleration get set |
float Friction get set |
SVector RandomAcceleration get set |
float StretchingStiffness get set |
bool UseGravity get set |
SGameObject GameObject get |
Properties
BendingStiffness
float BendingStiffness get set
Bending stiffness of cloth.
- Lua
Space.Host.ExecutingObject.Cloth.BendingStiffness = 0.5
CollisionMassScale
float CollisionMassScale get set
Increase the mass of colliding particles.
- Lua
Space.Host.ExecutingObject.Cloth.CollisionMassScale = 0.5
EnableContinuousCollision
bool EnableContinuousCollision get set
Enable continuous collision to improve collision stability.
- Lua
Space.Host.ExecutingObject.Cloth.EnableContinuousCollision = true
Enabled
bool Enabled get set
Enable or disable components.
- Lua
Space.Host.ExecutingObject.Cloth.Enabled = false
- Lua
--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.
- Lua
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.
- Lua
Space.Host.ExecutingObject.Cloth.Friction = 0.8
RandomAcceleration
SVector RandomAcceleration get set
A constant external acceleration applied to the cloth.
- Lua
Space.Host.ExecutingObject.Cloth.RandomAcceleration = Vector.New(2,4,5)
StretchingStiffness
float StretchingStiffness get set
Stretching stiffness of the cloth.
- Lua
Space.Host.ExecutingObject.Cloth.StretchingStiffness = 0.6
UseGravity
bool UseGravity get set
Stretching stiffness of the cloth.
- Lua
Space.Host.ExecutingObject.Cloth.UseGravity = true
GameObject
SGameObject GameObject get
Property Description
- Lua
theGameObject = Space.Host.ExecutingObject.Cloth.GameObject