学员(7962)
课程(204)
分享
提供专属的一对一在线答疑,快速答疑解惑。
及时响应学习咨询,帮助解决问题。
购买后7天内可申请无理由退款。
购买后30天内如遇降价,可申请价保。
对于提问做到有问必答,帮您扫清学习过程中的种种障碍
用json写的背包系统 想实现点击升级 只对当前点击的物品升级 但是跟他id相同的物品都升级了
我的做法是 item类 下面派生出来了 装备 武器 消耗品; 定义了两个数组 一个数组存储所有物品 另外一个数组存储玩家的物品 点击升级之后 查找玩家物品的list列表进行升级
哦 我好想想出来了 初始化玩家物品的时候 不能从字典找到添加到玩家列表
如果想实现单个物品的升级的话,那么每次得到一个新的物品的话要实例化一个新的对象,这个对象保存itemid以及对应的基础属性,然后保存一些升级属性
谢谢