void Start() { if (leftHandController != null) { var controller_l = leftHandController.GetComponent <SteamVR_TrackedObject>(); _device_L = SteamVR_Controller.Input((int)controller_l.index); } if (rightHandController != null) { var controller_r = rightHandController.GetComponent <SteamVR_TrackedObject>(); _device_R = SteamVR_Controller.Input((int)controller_r.index); } eyelidsControler = GetComponentInChildren <EyelidsControler>(); eyesController = GetComponentInChildren <EyesController>(); mouthController = GetComponentInChildren <MouthController>(); }
// Use this for initialization void Start() { WebCamManager.Instance.OnFacelandmarkUpdated += fadeDetedtedEvent; WebCameraScreenSize.x = WebCamManager.Instance.requestedWidth; WebCameraScreenSize.y = WebCamManager.Instance.requestedHeight; if (HeadAnchor) { HeadAngleOffset = HeadAnchor.transform.eulerAngles; } else { HeadAngleOffset = Vector3.zero; } if (BodyAnchor) { BodyPosYOffset = BodyAnchor.transform.position.y; } if (TargetModel) { mouthController = TargetModel.GetComponentInChildren <MouthController>(); } }