void Start() { EZScreenPlacement ScreenPlacement = gameObject.GetComponent <EZScreenPlacement>(); if (ScreenPlacement != null) { ScreenPlacement.SetCamera(UISystem.Instance.UiCamrea); } CEventSystem.Instance.RegisterEventHandle(GAME_EVENT_ID.GE_NEW_ITEM, OnEvent); //CEventSystem.Instance.RegisterEventHandle(GAME_EVENT_ID.GE_PACKAGE_ITEM_CHANGED, OnEvent); CEventSystem.Instance.RegisterEventHandle(GAME_EVENT_ID.GE_UNIT_HP, OnEvent); actionButton.AddInputDelegate(OnActionButtonClicked); gameObject.SetActiveRecursively(false); }