This commit is contained in:
2026-05-30 09:16:35 +07:00
parent 2f87ce19a7
commit 1c0ee6efb7
4001 changed files with 3363438 additions and 1738 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();
}
}
}