public void OnPointerClick(PointerEventData pointerEventData) { if (IsSingleClick(pointerEventData)) { parentMenu.TargetButton = this; } if (MenuUtil.IsSaveMenu(parentMenu)) { SaveMenu menu = (SaveMenu)parentMenu; if (IsDoubleClick(pointerEventData)) { menu.OverwriteTargetButton(); } } if (MenuUtil.IsLoadMenu(parentMenu)) { LoadMenu menu = (LoadMenu)parentMenu; if (IsDoubleClick(pointerEventData)) { menu.LoadGameButton(); } } }