背包使用

来源:互联网 发布:php 无法访问子目录 编辑:程序博客网 时间:2024/05/22 08:10

使用点击事件,通过一个全局遍历承接点击后的所接受的背包ID和type值还有数字并且点击使用后将这个全局变量的所有值抛出,并且在血条显示的脚本中接受加上这个csv文件中的道具进行对应的词条选择,并且将获得的数据进行切割然后属性分析加入自己的对应数据中。然后让自己持有一个数据,然后每次使用道具后检测使用的道具为武器的时候把这个道具的图片添加上图片框,如果使用的道具的ID和持有的ID不一样那么就添加上去,并且第二把道具的背包ID继承给第一把道具,然后在用cc.find去找到当初添加预制件的时候把第二把道具的背包ID和第一把被替换下来的道具的type值还有一个数目因为是武器所以给个1,然后把这个打包然后传过去添加到背包里,因为需要保证背包ID的唯一性,所以不需要新给一个背包ID的添加,继承之前的也是可以保证背包ID的唯一性。

GameBridge.addition = this.addition.bind(this)

 addition:function(IDindex,revenue){
       var index = {
        BagID : this.number++,
        type : IDindex,
        num : revenue
        }
        //将数据储存进类外全局变量数组
        GameData.bag.push(index)
   },

0 0
原创粉丝点击