Files
Scampz/Assets/Scripts/Utilities/WaitForKeyDown.cs
2022-08-31 03:11:06 -07:00

23 lines
451 B
C#

using UnityEngine;
using UnityEngine.InputSystem;
namespace Scampz.GameJam.Assets.Scripts.Utilities
{
public class WaitForKeyDown : CustomYieldInstruction
{
private InputAction _inputAction;
public override bool keepWaiting => !ShouldContinue();
public WaitForKeyDown(InputAction inputAction)
{
_inputAction = inputAction;
}
private bool ShouldContinue()
{
return _inputAction.triggered;
}
}
}