Можешь в скрипте где есть public void этой кнопки прописать bool переменную, которая изначально будет true. А в методе прописать чтобы он выполнялся только когда переменная true, а потом сделать ее false. Так ты можешь сделать чтобы кнопка срабатывала только раз, а потом (если надо) опять поставить true)
Как-то так:
bool tor = true;
public void for_knopka(){
if(tor){
//тело функции
tor = false;
}
}