Files
StudyCase/Assets/Mirror/Examples/TopDownShooter/Scripts/CameraTopDown.cs

23 lines
596 B
C#
Raw Normal View History

2025-12-02 18:48:32 +08:00
using UnityEngine;
namespace Mirror.Examples.TopDownShooter
{
[AddComponentMenu("")]
public class CameraTopDown : MonoBehaviour
{
public Transform playerTransform;
public Vector3 offset;
public float followSpeed = 5f;
#if !UNITY_SERVER
void LateUpdate()
{
if (playerTransform != null)
{
Vector3 targetPosition = playerTransform.position + offset;
transform.position = Vector3.Lerp(transform.position, targetPosition, followSpeed * Time.deltaTime);
}
}
#endif
}
}