SSkinnedMeshRenderer
Index
Functions Index
| Function Name |
|---|
| float GetBlendShapeWeight (int index) |
| void SetBlendShapeWeight (int index, float value) |
Properties Index
| Property Name |
|---|
SResource Mesh get set |
bool IsVisible get |
bool Enabled get set |
SMaterial Material get set |
SMaterial SharedMaterial get set |
SMaterial[] Materials get set |
SMaterial[] SharedMaterials get set |
SVector BoundsMax get |
SVector BoundsMin get |
Functions
GetBlendShapeWeight
float GetBlendShapeWeight (int index)
Return the value of BlendShapeWeight.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.GetBlendShapeWeight(0)
SetBlendShapeWeight
void SetBlendShapeWeight (int index, float value)
Set the value to the BlendShapeWeight.
| Parameter | Type | Description |
|---|---|---|
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.SetBlendShapeWeight(0)
Properties
Mesh
SResource Mesh get set
Return the mesh.
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.Mesh = Space.GetResource("resourceName")
IsVisible
bool IsVisible get
Property Description
- Lua
isVisible = Space.Host.ExecutingObject.SkinnedMeshRenderer.IsVisible
Enabled
bool Enabled get set
To check if the SkinnedMeshRenderer component is Enabled or not.
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.Enabled = true
- Lua
--clicking this object will Enable/Disable an object's SkinnedMeshRenderer component
--[Add "skinnedmeshrenderer" reference to scripting runtime component]
thisGameObject = Space.Host.ExecutingObject
skinnedmeshrenderer = Space.Host.GetReference("skinnedmeshrenderer").SkinnedMeshRenderer
OnClick = function()
skinnedmeshrenderer.Enabled = not skinnedmeshrenderer.Enabled
end
thisGameObject.AddClickable()
thisGameObject.Clickable.OnClick(OnClick)
Material
SMaterial Material get set
Property Description
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.Material = Space.GetResource("ResourceName").AsMaterial
SharedMaterial
SMaterial SharedMaterial get set
Property Description
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.SharedMaterial = Space.GetResource("ResourceName").AsMaterial
Materials
SMaterial[] Materials get set
Property Description
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.Materials = {Space.GetResource("1stResourceName").AsMaterial, Space.GetResource("2ndResourceName").AsMaterial}
SharedMaterials
SMaterial[] SharedMaterials get set
Property Description
- Lua
Space.Host.ExecutingObject.SkinnedMeshRenderer.SharedMaterials = {Space.GetResource("1stResourceName").AsMaterial, Space.GetResource("2ndResourceName").AsMaterial}
BoundsMax
SVector BoundsMax get
Property Description
- Lua
vectorBoundsMax = Space.Host.ExecutingObject.SkinnedMeshRenderer.BoundsMax
BoundsMin
SVector BoundsMin get
Property Description
- Lua
vectorBoundsMin = Space.Host.ExecutingObject.SkinnedMeshRenderer.BoundsMin
GameObject
SGameObject GameObject get
Property Description
- Lua
theGameObject = Space.Host.ExecutingObject.SkinnedMeshRenderer.GameObject