This commit is contained in:
2026-06-02 08:27:03 +07:00
parent 7889064469
commit a48cd962e1
4232 changed files with 2 additions and 36881 deletions

View File

@@ -0,0 +1,27 @@
using Invector;
using Invector.vCharacterController;
using UnityEngine;
using UnityEngine.Events;
[vClassHeader("Simple Input", openClose = false)]
public class vSimpleInput : vMonoBehaviour
{
[Tooltip("Input to press")]
public GenericInput input = new GenericInput("Escape", "B", "B");
[Tooltip("This Gameobject will turn off after the input is pressed")]
public bool disableThisObjectAfterInput = false;
public UnityEvent OnPressInput;
void Update()
{
if (input.GetButtonDown() && gameObject.activeSelf)
{
if (disableThisObjectAfterInput)
{
this.gameObject.SetActive(false);
}
OnPressInput.Invoke();
}
}
}