wiki.sine.space | sinespace

Difference between revisions of "Scripting/SSkinnedMeshRenderer"

From wiki.sine.space
Jump to: navigation, search
(Created page with "The Skinned Mesh filter. ==Members== {{ScriptFunction|float|GetBlendShapeWeight|(int index);|Return the value of BlendShapeWeight.|5=local thisObject=Space.Host.ExecutingObje...")
 
Line 28: Line 28:
 
Space.Log(mesh)
 
Space.Log(mesh)
 
}}
 
}}
 +
 +
{{Scripting Navbox}}

Revision as of 09:01, 22 December 2020

The Skinned Mesh filter.

Members

GetBlendShapeWeight

float GetBlendShapeWeight (int index);

Return the value of BlendShapeWeight.

local thisObject=Space.Host.ExecutingObject

local skin=thisObject.SkinnedMeshRenderer
local getBlend=skin.GetBlendShapeWeight(0)

Space.Log(getBlend)


SetBlendShapeWeight

void SetBlendShapeWeight (int index, float value);

Set the value to the BlendShapeWeight.

local thisObject=Space.Host.ExecutingObject

local skin=thisObject.SkinnedMeshRenderer
skin.SetBlendShapeWeight(0,1)
local getBlend=skin.GetBlendShapeWeight(0)

Space.Log(getBlend)


Properties

Enabled

bool Enabled {get; set;}

To check if the SkinnedMeshRenderer component is Enabled or not.

local thisObject=Space.Host.ExecutingObject.

local skin=thisObject.SkinnedMeshRenderer
local enabled=skin.Enabled

Space.Log(enabled)



Mesh

SResource Mesh {get; set;}

Return the mesh.

local thisObject=Space.Host.ExecutingObject.

local skin=thisObject.SkinnedMeshRenderer
local mesh=skin.Mesh.Name

Space.Log(mesh)