|
|
Line 1: |
Line 1: |
− | The Skinned Mesh filter.
| + | This page has moved to: https://docs.sine.space/v/scripting/client-scripting/components/sskinnedmeshrenderer |
− | ==Members==
| + | |
− | | + | |
− | {{ScriptFunction|float|GetBlendShapeWeight|(int index);|Return the value of BlendShapeWeight.|5=local thisObject=Space.Host.ExecutingObject<br>
| + | |
− | local skin=thisObject.SkinnedMeshRenderer<br>
| + | |
− | local getBlend=skin.GetBlendShapeWeight(0)<br>
| + | |
− | Space.Log(getBlend)
| + | |
− | }}
| + | |
− | | + | |
− | {{ScriptFunction|void|SetBlendShapeWeight|(int index, float value);|Set the value to the BlendShapeWeight.|5=local thisObject=Space.Host.ExecutingObject<br>
| + | |
− | local skin=thisObject.SkinnedMeshRenderer<br>
| + | |
− | skin.SetBlendShapeWeight(0,1)<br>
| + | |
− | local getBlend=skin.GetBlendShapeWeight(0)<br>
| + | |
− | Space.Log(getBlend)
| + | |
− | }}
| + | |
− | | + | |
− | ==Properties==
| + | |
− | {{ScriptFunction|bool|Enabled|{get; set;}|To check if the SkinnedMeshRenderer component is Enabled or not.|5=local thisObject=Space.Host.ExecutingObject.<br>
| + | |
− | local skin=thisObject.SkinnedMeshRenderer<br>
| + | |
− | local enabled=skin.Enabled<br>
| + | |
− | 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>}}
| + | |
− | | + | |
− | | + | |
− | {{ScriptFunction|SResource|Mesh|{get; set;}|Return the mesh.|5=local thisObject=Space.Host.ExecutingObject.<br>
| + | |
− | local skin=thisObject.SkinnedMeshRenderer<br>
| + | |
− | local mesh=skin.Mesh.Name<br>
| + | |
− | Space.Log(mesh)
| + | |
− | }}
| + | |
− | | + | |
− | {{Scripting Navbox}}
| + | |