Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/CurvedUI/CUI_RaycastToCanvas.cs
2026-02-21 16:45:37 +08:00

22 lines
472 B
C#

using UnityEngine;
namespace CurvedUI
{
public class CUI_RaycastToCanvas : MonoBehaviour
{
private CurvedUISettings mySettings;
private void Start()
{
mySettings = GetComponentInParent<CurvedUISettings>();
}
private void Update()
{
Vector2 o_positionOnCanvas = Vector2.zero;
mySettings.RaycastToCanvasSpace(Camera.main.ScreenPointToRay(Input.mousePosition), out o_positionOnCanvas);
base.transform.localPosition = o_positionOnCanvas;
}
}
}