美文网首页
Unity背包系统设计

Unity背包系统设计

作者: Wlopsg | 来源:发表于2018-11-27 22:53 被阅读0次

    背包系统设计思路

    基本思路:玩家在场景中捡到东西——放入背包中对应Item栏——点击装备武器放入人物装备槽(改变sprite的位置即可)——玩家对应的属性获得提高

    特殊情况:①装备槽位已经有东西了,将已经有的装备换下来,装上新的装备。

    边界条件:①背包有一定的大小,当背包大小被占用,再拾取东西的时候提示无法拾取

    首先定义Item(物品)类的数据结构,包括id,name,Quality,description,sprite,ItemType并且将它们序列化,然后创建Weapon,Consumable,Equipment,Materia类继承自Item,重写一些特定的属性,这样物品的数据结构就定义好了

    相关文章

      网友评论

          本文标题:Unity背包系统设计

          本文链接:https://www.haomeiwen.com/subject/avhoqqtx.html