se usi MX puoi semplicemente disabilitare il pulsante quando ci clicchi su con this.enabled = false e poi riattivarlo quando finisce la funzione. Oppure usa una variabile in questo modo:
poi quando termina la funzione annulla la variabile:codice:on(release){ if(!funcActive){ funcActive = true; chiamaTuaFunzione(); } }
o anchecodice:funcActive = undefined;
codice:delete funcActive;