12345678910111213141516171819 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class PlayerAniSynchronize : MonoBehaviour
- {
- public Transform playerHead;
- public void SetData( ModelData data)
- {
- Quaternion q = Quaternion.Euler(new Vector3(transform.localEulerAngles.x, data.transformData.eul.y, transform.localEulerAngles.z));
- transform.localRotation = Quaternion.Lerp(transform.localRotation, q, 0.2f);
-
- Quaternion q2 = Quaternion.Euler(new Vector3(data.transformData.eul.x, playerHead.localEulerAngles.y, data.transformData.eul.z));
- playerHead.localRotation = Quaternion.Lerp(playerHead.localRotation, q2, 0.2f);
- }
- }
|