QQ群:162541429 --->>战斗卡牌视频教程发布(网游) 点击查看

unity战斗卡牌视频教程 第十课 – 好友模块2之好友列表

Unity 小宝 1543℃ 3评论

前言

本节课主要讲了好友列表。对象克隆初始化脚本等内容。

视频长度:61分钟

预览图如下

2

1

3

视频下载地址

系列教程目录汇总:http://www.xiaobao1993.com/886.html

代码

服务代码我就不发了。就发客户端的吧。

 

 

 

 

转载请注明:小宝个人笔记 » unity战斗卡牌视频教程 第十课 – 好友模块2之好友列表

喜欢 (8)or分享 (0)
本站所有内容如未标明转载的内容,均为原创内容。转载请注明来源!
发表我的评论
  1. <俺是小白>遇上的坑:
    摘要:此章节中 需注意 DestroyMoveList() 引起 [0x000000]

    在服务器返回操作里 清空列表
    void FriendListReturn(ActionResult action)
    {
    if (action == null) return;
    mFriendList = action.Get<List<FriendsServerData>>("list");
    DestroyMoveList();
    ShowItemList(mFriendList, 1);
    }

    清空之前列表item
    void DestroyMoveList()
    {
    foreach(GameObject obj in mNowMoveListItem)
    {
    Destroy(obj);
    }
    mNowMoveListItem.Clear();
    }

    如果初始化时没有 new 的话,程序会 [0x000000] : 由于destroy 没有对象
    解决:SceneFriends初始化 时, 记得 new mNowMoveListItem()
    SceneFriends 关闭/跳转 mNowMoveListItem = null / mNowMoveListItem .clear()

    • error:System.NullReferenceException: Object reference not set to an instance of an object
      at SceneFriends.DestroyItemList () [0x00000] in F:DEVELOPUnityWordArea(4.6.3)PPTAssetsScriptsGameFriendsSceneFriends.cs:298
      at SceneFriends.CListReturn (.ActionResult result) [0x00056] in F:DEVELOPUnityWordArea(4.6.3)PPTAssetsScriptsGameFriendsSceneFriends.cs:253
      at GameAction.OnCallback (.ActionResult result) [0x0000b] in F:DEVELOPUnityWordArea(4.6.3)PPTAssetsServerGameGameAction.cs:56

      俺是小白,求验证~