From 2547f5b216c63afc6ff3ed33cd5b6072498f30d8 Mon Sep 17 00:00:00 2001 From: Nicolas Gnyra Date: Sun, 2 Feb 2020 18:38:12 -0500 Subject: [PATCH] Fix initial positions causing exceptions on basic avatars --- Source/CustomAvatar/AvatarBehaviour.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/CustomAvatar/AvatarBehaviour.cs b/Source/CustomAvatar/AvatarBehaviour.cs index 006f875b..c7f046fb 100644 --- a/Source/CustomAvatar/AvatarBehaviour.cs +++ b/Source/CustomAvatar/AvatarBehaviour.cs @@ -144,9 +144,9 @@ private void Start() _rightLeg = transform.Find("RightLeg"); _pelvis = transform.Find("Pelvis"); - _initialPelvisPose = new Pose(_pelvis.position, _pelvis.rotation); - _initialLeftFootPose = new Pose(_leftLeg.position, _leftLeg.rotation); - _initialRightFootPose = new Pose(_rightLeg.position, _rightLeg.rotation); + if (_pelvis) _initialPelvisPose = new Pose(_pelvis.position, _pelvis.rotation); + if (_leftLeg) _initialLeftFootPose = new Pose(_leftLeg.position, _leftLeg.rotation); + if (_rightLeg) _initialRightFootPose = new Pose(_rightLeg.position, _rightLeg.rotation); SetVrikReferences();