void Start() { faceRigTransform = GameObject.FindGameObjectWithTag("FacePrefabManager").GetComponent <Transform>(); faceRigValue = new FaceRigTransform(); faceRigValue.position = new Vector3(); faceRigValue.rotation = new Vector3(); faceRigValue.scale = new Vector3(); }
void Start() { if (PlayerPrefs.HasKey("FaceRigTransform")) { FaceRigTransform faceRigValue = JsonUtility.FromJson <FaceRigTransform>(PlayerPrefs.GetString("FaceRigTransform")); Debug.Log(faceRigValue.position + " " + faceRigValue.rotation + " " + faceRigValue.scale); gameObject.transform.localPosition = faceRigValue.position; gameObject.transform.localEulerAngles = faceRigValue.rotation; gameObject.transform.localScale = faceRigValue.scale; } }