Files
crtr/Assets/Cryville/Common/Unity/Input/UnityCameraUtils.cs
2023-03-26 23:25:20 +08:00

13 lines
291 B
C#

using UnityEngine;
namespace Cryville.Common.Unity.Input {
public static class UnityCameraUtils {
public static Vector2 ScreenToWorldPoint(Vector2 pos) {
Vector3 i = pos;
i.z = -Camera.main.transform.localPosition.z;
i = Camera.main.ScreenToWorldPoint(i);
return i;
}
}
}