Unity_Utils/JohnsonUtils/Utilities/Extensions/InputActionExtensions.cs
2023-03-17 23:41:38 -04:00

12 lines
431 B
C#

using UnityEngine;
using UnityEngine.InputSystem;
namespace JohnsonUtils.Utilities
{
public static class InputActionExtensions
{
public static bool ReadBool(this InputAction action) => action.ReadValue<float>() != 0;
public static float ReadFloat(this InputAction action) => action.ReadValue<float>();
public static Vector2 ReadV2(this InputAction action) => action.ReadValue<Vector2>();
}
}