少年修仙传客户端代码仓库
hch
2024-12-19 99ddf77fb6d44d16c04afa076bdf8a667f83e344
System/RoleParticulars/RoleParticularModel.cs
@@ -36,7 +36,7 @@
        private Dictionary<int, ViewPlayerData> viewPlayerDataDic = new Dictionary<int, ViewPlayerData>();
        private Dictionary<int, ulong> funcFightPowerDict = new Dictionary<int, ulong>();
        public event Action PowerUpdate;
        public static Action<int, int, ViewPlayerData> OnRevPackage;
        public static Action<int, int, ViewPlayerData> OnRevPackage; //尽量不要用第一个参数viewtype做判断,容易出错
        public ViewPlayerData GetViewPlayerData(int player)
        {
@@ -441,6 +441,7 @@
        public bool viewPetStone { get; set; }
        #endregion
        //尽量不要用第一个参数viewtype做判断,容易出错,比如同时发送两个不同的viewPlayerType请求的时候
        private void ShowRoleParticulars(ViewPlayerData _viewPlayerData, int playerID)
        {
            if (viewPlayerType == (int)ViewPlayerType.viewPlayerEquip || viewPlayerType == (int)ViewPlayerType.viewCrossPlayerEquip)
@@ -458,7 +459,8 @@
                    WindowCenter.Instance.Open<ViewFuncPowerWin>();
                }
            }
            OnRevPackage?.Invoke(viewPlayerType, playerID, _viewPlayerData);
            viewPlayerType = -1;
        }