Exemplo n.º 1
0
        public void hide(INameObj role)
        {
            if (role.roleName == PlayerModel.getInstance().name)
            {
                debug.Log("a");
            }
            if (!dItem.ContainsKey(role))
            {
                return;
            }
            PlayerChatItem item = dItem[role];

            item.clear();
            item.visiable = false;
            dItem.Remove(role);
            lItem.Remove(item);
            lPool.Add(item);
        }
Exemplo n.º 2
0
        public void hide(INameObj role)
        {
            bool flag = role.roleName == ModelBase <PlayerModel> .getInstance().name;

            if (flag)
            {
                debug.Log("a");
            }
            bool flag2 = !this.dItem.ContainsKey(role);

            if (!flag2)
            {
                PlayerChatItem playerChatItem = this.dItem[role];
                playerChatItem.clear();
                playerChatItem.visiable = false;
                this.dItem.Remove(role);
                this.lItem.Remove(playerChatItem);
                this.lPool.Add(playerChatItem);
            }
        }