LookAtInput get, set

This commit is contained in:
ousttrue
2023-08-18 18:03:51 +09:00
parent 43033ae0dd
commit 0c4f768eb2
2 changed files with 3 additions and 9 deletions

View File

@@ -206,7 +206,7 @@ namespace UniVRM10
// look at
if (VrmAnimation.LookAt.HasValue)
{
LookAt.SetLookAtInput(VrmAnimation.LookAt.Value);
LookAt.LookAtInput = VrmAnimation.LookAt.Value;
}
}
@@ -224,7 +224,7 @@ namespace UniVRM10
{
// Transform 追跡で視線を生成する。
// 値を上書きします。
LookAt.SetLookAtInput(new LookAtInput { WorldPosition = m_instance.LookAtTarget.position });
LookAt.LookAtInput = new LookAtInput { WorldPosition = m_instance.LookAtTarget.position };
}
// 4. Gaze control

View File

@@ -16,13 +16,7 @@ namespace UniVRM10
/// <summary>
/// 入力値。適宜更新可。
/// </summary>
public LookAtInput LookAtInput { get; private set; }
// LookAtInput をそのまま Set
public void SetLookAtInput(LookAtInput eyeInput)
{
LookAtInput = eyeInput;
}
public LookAtInput LookAtInput { get; set; }
/// <summary>
/// 出力値。Process() のみが更新する