HeavenStudioPlus/Assets/Scripts/Common/FollowMouse.cs
2022-03-14 07:21:05 -07:00

24 lines
No EOL
545 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace HeavenStudio.Common
{
public class FollowMouse : MonoBehaviour
{
public Vector2 offset;
public Camera cam;
private void Awake()
{
if (cam == null)
cam = Camera.main;
}
private void Update()
{
var pos = cam.ScreenToWorldPoint(Input.mousePosition);
transform.position = new Vector3(pos.x - offset.x, pos.y - offset.y, 0);
}
}
}