コード例 #1
0
    void Start()
    {
        faceRigTransform = GameObject.FindGameObjectWithTag("FacePrefabManager").GetComponent <Transform>();

        faceRigValue          = new FaceRigTransform();
        faceRigValue.position = new Vector3();
        faceRigValue.rotation = new Vector3();
        faceRigValue.scale    = new Vector3();
    }
コード例 #2
0
    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;
        }
    }