public static void SetButtonEventHandler(GameObject button, EnumButtonEvent buttonEvent, OnTouchButtonHandler handler, int param1, int param2) { ButtonScript buttonScript = button.GetComponent <ButtonScript> (); if (buttonScript == null) { buttonScript = button.gameObject.AddComponent <ButtonScript> (); } buttonScript.SetButtonScriptHandler(buttonEvent, handler, param1, param2); }