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

Unity背包系统设计

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

背包系统设计思路

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

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

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

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

相关文章

  • Unity背包系统设计

    背包系统设计思路 基本思路:玩家在场景中捡到东西——放入背包中对应Item栏——点击装备武器放入人物装备槽(改变s...

  • Unity MMORPG 背包系统如何设计

    前言 MMORPG游戏中背包系统是很重要的一个模块, 大部分的背包系统的讲解,都是讲如何设计UI,如何显示这些,其...

  • Unity MMORPG 背包系统如何设计

    MMORPG游戏中背包系统是很重要的一个模块, 大部分的背包系统的讲解,都是讲如何设计UI,如何显示这些,其实这些...

  • Unity开发 -- UGUI背包系统

    一.简介 NGUI背包系统,顾名思义就是在一个游戏中需要一个类似书包的系统来存储游戏玩家所得的道具、装备等物品。我...

  • Unity教程: MMORPG游戏开发背包系统如何设计

    MMORPG游戏中背包系统是很重要的一个模块, 大部分的背包系统的讲解,都是讲如何设计UI,如何显示这些,其实这些...

  • Unity 开放项目之背包系统

    因为开放项目用到了 Miro,所以试了一下,还真挺好用,就是没氪金不能导出一个大的高清图,可以到https://m...

  • Unity3D笔记(十)背包系统UGUI背包制作

    背包搭建: 1.新建Panel,添加Scroll View,根据需求决定是否需要水平或竖直滚动条(这里删除水平)。...

  • Unity3D--UGUI背包系统(一)

    与以前的ngui所比较的话,ugui感觉更为简单方便,同样也与ngui有很多相同的功能,这里我们先来初步制作ugu...

  • Unity3D--UGUI背包系统(二)

    之前我们创建了一个简单的背包框架,但是却没有物品。这里呢,我们提供一个简单的添加物品的一个思路。 首先,我们创建一...

  • Unity3D--UGUI背包系统(一)

    新建一个项目,创建一Image对象,同时会生成Canvas和EventSystem,修改Image的名字为Bg,我...

网友评论

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

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