コード例 #1
0
        /// <summary>
        /// 响应aoi版本信息改变的消息
        /// </summary>
        /// <param name="pack"></param>
        public void HandleUnitNewVersion(S2CNwarNewVersion pack)
        {
            if (pack.uuid == Game.Instance.LocalPlayerID.obj_idx)// 本地玩家没有appear消息,但是因为本地玩家的数据也需要通过aoi来更新
            {
                mLookLocalPlayer = true;
            }
            else
            {
                WildPlayerInfo info = null;
                info = GetWildPlayerInfo(pack.uuid, false);

                if (info != null)
                {
                    info.HandleNewVersion();
                }
            }
        }