Files
Fishing2NetTest/Assets/Scripts/Demo/MoveCircle.cs
2026-03-05 18:07:55 +08:00

22 lines
470 B
C#

using UnityEngine;
public class MoveCircle : MonoBehaviour
{
[SerializeField] float radius = 1f;
[SerializeField] float angularSpeed = 1f;
float angle = 0;
Vector3 center;
void Awake()
{
center = transform.position;
}
void Update()
{
angle += Time.deltaTime * angularSpeed;
Vector3 dir = Quaternion.AngleAxis(angle, Vector3.forward) * Vector3.up;
transform.position = center + dir * radius;
}
}