[Bug 1000272]编队未及时刷新领导力
parent
cc3ef9bc08
commit
592a6d16a6
|
|
@ -260,6 +260,7 @@
|
|||
TeamEditVehicleModelClear,
|
||||
TeamEditAllModelClear,
|
||||
TeamEditModelUpdate,
|
||||
TeamLeadershipUpdate,
|
||||
TeamModified,
|
||||
TeamVehicleEdit,
|
||||
TeamIconModified,
|
||||
|
|
|
|||
|
|
@ -1016,7 +1016,7 @@ public class Team
|
|||
}
|
||||
}
|
||||
|
||||
// DebugUtil.LogError("刷新后的领导力是:{0}", _allLeadership);
|
||||
EventManager.Instance.Send(EventManager.EventName.TeamLeadershipUpdate);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -215,8 +215,8 @@ public class UI_TeamInfoController : UIWindow
|
|||
EventManager.Instance.Register(EventManager.EventName.TeamUpdate, OnTeamUpdate);
|
||||
EventManager.Instance.Register(EventManager.EventName.TeamModified, (Action<int>)OnTeamModify);
|
||||
EventManager.Instance.Register(EventManager.EventName.TeamVehicleEdit, (Action<List<uint>>)OnVehicleChange);
|
||||
EventManager.Instance.Register<Action>(EventManager.EventName.ExitEditTeamOnOtherPanel,
|
||||
ExitEditTeamOnOtherPanel);
|
||||
EventManager.Instance.Register<Action>(EventManager.EventName.ExitEditTeamOnOtherPanel, ExitEditTeamOnOtherPanel);
|
||||
EventManager.Instance.Register(EventManager.EventName.TeamLeadershipUpdate, RefreshSign);
|
||||
}
|
||||
|
||||
protected override async void OnShowWindow(object data)
|
||||
|
|
@ -251,11 +251,11 @@ public class UI_TeamInfoController : UIWindow
|
|||
base.OnRelease();
|
||||
if (!_isSaved)
|
||||
NotSave();
|
||||
EventManager.Instance.Unregister(EventManager.EventName.TeamLeadershipUpdate, RefreshSign);
|
||||
EventManager.Instance.Unregister(EventManager.EventName.TeamUpdate, OnTeamUpdate);
|
||||
EventManager.Instance.Unregister(EventManager.EventName.TeamModified, (Action<int>)OnTeamModify);
|
||||
EventManager.Instance.Unregister(EventManager.EventName.TeamVehicleEdit, (Action<List<uint>>)OnVehicleChange);
|
||||
EventManager.Instance.Unregister<Action>(EventManager.EventName.ExitEditTeamOnOtherPanel,
|
||||
(Action<Action>)ExitEditTeamOnOtherPanel);
|
||||
EventManager.Instance.Unregister<Action>(EventManager.EventName.ExitEditTeamOnOtherPanel,ExitEditTeamOnOtherPanel);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
|
|
|||
Loading…
Reference in New Issue