Fix for failed tests.

This commit is contained in:
Masataka SUMI
2023-03-06 17:53:07 +09:00
parent 952a301fd1
commit 358fd8b939
2 changed files with 8 additions and 5 deletions

View File

@@ -51,6 +51,11 @@ namespace UniVRM10
public Vrm10Runtime(Vrm10Instance target, bool useControlRig)
{
if (!Application.isPlaying)
{
Debug.LogWarning($"{nameof(Vrm10Runtime)} expects runtime behaviour.");
}
m_target = target;
if (!target.TryGetBoneTransform(HumanBodyBones.Head, out m_head))

View File

@@ -96,8 +96,6 @@ namespace UniVRM10
private static Transform InitializeLookAtOriginTransform(Transform rawHead, Transform actualHead, Vector3 eyeOffsetValue)
{
if (!Application.isPlaying) return null;
// NOTE: このメソッドを実行するとき、モデル全体は初期姿勢T-Poseでなければならない。
var lookAtOrigin = new GameObject("_look_at_origin_").transform;
lookAtOrigin.SetParent(actualHead);
@@ -108,19 +106,19 @@ namespace UniVRM10
}
#region Obsolete
[Obsolete]
[Obsolete("Use " + nameof(LookAtOriginTransform))]
public Transform GetLookAtOrigin(Transform head)
{
return LookAtOriginTransform;
}
[Obsolete]
[Obsolete("Use " + nameof(SetYawPitchManually))]
public void SetLookAtYawPitch(float yaw, float pitch)
{
SetYawPitchManually(yaw, pitch);
}
[Obsolete]
[Obsolete("Use " + nameof(Yaw) + " & " + nameof(Pitch))]
public (float, float) GetLookAtYawPitch(
Transform head,
VRM10ObjectLookAt.LookAtTargetTypes lookAtTargetType,