Line 19: | Line 19: | ||
local skin=thisObject.SkinnedMeshRenderer<br> | local skin=thisObject.SkinnedMeshRenderer<br> | ||
local enabled=skin.Enabled<br> | local enabled=skin.Enabled<br> | ||
− | Space.Log(enabled) | + | Space.Log(enabled)|6=<pre>--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)</pre>}} | ||
The Skinned Mesh filter.
Return the value of BlendShapeWeight.
local skin=thisObject.SkinnedMeshRenderer
local getBlend=skin.GetBlendShapeWeight(0)
Set the value to the BlendShapeWeight.
local skin=thisObject.SkinnedMeshRenderer
skin.SetBlendShapeWeight(0,1)
local getBlend=skin.GetBlendShapeWeight(0)
To check if the SkinnedMeshRenderer component is Enabled or not.
local skin=thisObject.SkinnedMeshRenderer
local enabled=skin.Enabled
--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)
Return the mesh.
local skin=thisObject.SkinnedMeshRenderer
local mesh=skin.Mesh.Name
|