Files
MRFishingMaster/Assets/_FishingMaster/Scripts/Player/LookPlayer.cs

21 lines
462 B
C#

using UnityEngine;
public class LookPlayer : MonoBehaviour
{
private Transform player;
private void OnEnable()
{
player = GameManager.Ins.player.transform;
}
private void Update()
{
Vector3 dir = player.position - transform.position;
dir.y = 0f; // ⭐ 关键:忽略高度,只算水平朝向
if (dir.sqrMagnitude < 0.001f) return;
transform.rotation = Quaternion.LookRotation(dir);
}
}