rabidus-test/Assets/CurvedUI/Demo Scenes/Demo Scenes Content/CUI_RaycastToCanvas.cs

28 lines
604 B
C#
Raw Normal View History

using UnityEngine;
using System.Collections;
namespace CurvedUI
{
public class CUI_RaycastToCanvas : MonoBehaviour
{
CurvedUISettings mySettings;
// Use this for initialization
void Start()
{
mySettings = GetComponentInParent<CurvedUISettings>();
}
// Update is called once per frame
void Update()
{
Vector2 pos = Vector2.zero;
mySettings.RaycastToCanvasSpace(Camera.main.ScreenPointToRay(Input.mousePosition), out pos);
this.transform.localPosition = pos;
}
}
}