Files
UltimateFishing2020/Assets/Scripts/Assembly-CSharp/INab/Demo/FloatingCoin.cs
2026-03-04 10:03:45 +08:00

28 lines
574 B
C#

using UnityEngine;
namespace INab.Demo
{
public class FloatingCoin : MonoBehaviour
{
public float rotationSpeed = 100f;
public float floatSpeed = 0.5f;
public float floatHeight = 0.5f;
private Vector3 startPosition;
private void Start()
{
startPosition = base.transform.position;
}
private void Update()
{
base.transform.Rotate(Vector3.up, rotationSpeed * Time.deltaTime, Space.World);
Vector3 position = startPosition + new Vector3(0f, Mathf.Sin(Time.time * floatSpeed) * floatHeight, 0f);
base.transform.position = position;
}
}
}