Slide 24
Slide 24 text
4. 表情操作
型やメソッドが変わりますが、API の使用感自体は変わりません
public void SetFacial(GameObject root)
{
var controller = root.GetComponent();
var facial = new Dictionary
{
{BlendShapeKey.CreateFromPreset(BlendShapePreset.Fun), 1.0f},
{BlendShapeKey.CreateFromPreset(BlendShapePreset.A), 1.0f},
};
controller.SetValues(facial);
}
UniVRM 0.x
UniVRM 1.0 public void SetFacial(GameObject root)
{
var controller = root.GetComponent().Runtime.Expression;
var facial = new Dictionary
{
{ExpressionKey.Happy, 1.0f},
{ExpressionKey.Aa, 1.0f},
};
controller.SetWeights(facial);
}