When I call getButton with same button in input module in code. It’s always return true, even i didnt click that button and i already disable all interactable ui element.
If I change to different button that not same button in input module,it’s work fine.
so if i want to getButton the same button in input module. What should i do.
edit add some code
if(Input.GetButton("Ok") && !submitClicked){
submitClicked = true;
foreach(GameObject obj in target){
obj.GetComponent<BaseCharacterObject>().Selected = false;
}
action.Target = target.ToList();
uiState = UIStateMachine.EndUIState;
submitClicked = false;
}
Button “Ok” is the same as Submit button in Standalone Input module
When i run ,Input.GetButton(“Ok”) is always return true even i didnt press it