位置: 编程技术 - 正文

RPG背包系统【1】(游戏的背包和道具系统)

编辑:rootadmin

推荐整理分享RPG背包系统【1】(游戏的背包和道具系统),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:游戏的背包和道具系统,游戏的背包和道具系统,游戏的背包和道具系统,rpg包包,rpg游戏背包系统怎么写,rpg游戏背包系统怎么写,游戏背包系统,rpg游戏背包系统怎么写,内容如对您有帮助,希望把文章链接给更多的朋友!

转载自: renderer组件删了,只留下rect transform

然后创建子物体Image,命名为ItemIcon,Image先选择,再创建子物体button,也是选择这张图,在button里面吧sprite swap的高亮sprite换成 命名为Overlay,主要是鼠标移动显示高亮,再创建text,,命名为count,主要保存数目。

OK,我们也保存为prefab。

接下来我们来编写Inventory,c#代码:

首先定义变量:

接下来我们编写初始化Inventory,也就是在其中加入slot,我们写进一个方法CreatInentory(),在start中调用。

调整数&#;,运行就可以看到

这里注意一下:有的小伙伴永远也对不齐,因为image的锚点和轴没设置对,这里我自己是都定义在左上角。

RPG背包系统【1】(游戏的背包和道具系统)

Ok,界面部分大部分完成了,接下我们来写Item类。

这里我为了偷懒只写了两种类型的Item。

Ok,为了测试更加直观我搭建了一个场景:

绿色的是我们猪脚,当移动到蓝色物体

Inventory会增加一瓶蓝药,当移动到红色,会增加一瓶红药。

Ok,接下来我们编写Slot类,主要存放和处理Item。因为每一个slot都有一个或多个Item,也可以是没有。

[code]csharpcode:

然后我么回到Invetory代码,我们重新写个AddItem()方法,因为在这里可以遍历所有slots,好操作。

[code]csharpcode:

在start()初始化

[code]csharpcode:[code]csharpcode:

OK,我们接下来把我们的猪脚给移动起来,写个Player类,然后给Mana,Health的Perfab改新加的tag “Item”,注意maxSize 必须要为1,还有要设成trigger,Player要添加rigidbody

运行试试,发现移动到篮球和红球,在inventory有Item了。

OK,今天就先到这里!好累!!!

至于资源貌&#;我不会弄!!!=_=

Unity3d版本控制 转载:

Unity UIScrollView优化 转载自:

unity3d 在线更新资源(3) 确定方案后马上就碰到了一个新问题,那就是解压缩的时候太占用内存了。所以我不能够一次性解压缩了,只能分批解压。这个还算比较好处理,只要

标签: 游戏的背包和道具系统

本文链接地址:https://www.jiuchutong.com/biancheng/378724.html 转载请保留说明!

上一篇:NGUI之UIScrollView对齐

下一篇:Unity3d版本控制(unity 版本控制)

  • 买房子一定要交税吗
  • 发票可不可以盖财务专用章
  • 认证不过的进项税调出分录
  • 增票未抵扣丢失怎么处理
  • 购进灭火器材怎么入账
  • 新会计准则中资产减值论文
  • 现金日记账支出和收入表格怎么做
  • 增值税零税率与免税有何不同
  • 工程结算账务处理实例
  • 存货暂估入账会引起存货账面价值发生增减变动吗
  • 合并报表盈余公积怎么提
  • 预缴企业所得税研发费用加计扣除
  • 非同一控制下投资收益怎么计算
  • 2人注册的公司换一个人怎么办
  • 月末在产品直接人工成本怎么算
  • 公司固定资产一般谁负责
  • 笔记本低电量提示
  • 存货跌价准备会影响利润吗
  • 房产税存在往期未申报信息怎么处理
  • 生产性生物资产包括哪些
  • mac开机按command+r没反应
  • 企业扣除内容有哪些
  • smart图形怎么单独设置动画
  • 周转材料摊销是什么科目
  • 增值税发票进项抵扣怎么操作
  • 买了土地没有土地证怎么办理
  • 出租门面是否缴增值税
  • 超期未认证的发票怎么处理
  • 纳税人辅导期申报流程
  • 如果收到房租的说说
  • java多线程线程数控制在多少
  • 体验了一回
  • php源码抓取工具
  • 个体工商户开普通发票需要交税吗
  • python中input转换
  • 匿问我答查人
  • 固定资产有内容限制吗
  • 发票勾选后什么时候开票
  • sql server自动生成行号
  • 主营业务成本是借增贷减吗
  • 建筑劳务公司工作内容
  • 设备租赁公司怎么样
  • 公司代缴社保生育津贴大概领多少
  • 内部债权债务的抵消分录
  • 公司购买的礼品卡怎么做账
  • 公司领导培训费用标准
  • 亏本处理产品怎么做账
  • 差旅费抵扣政策内容
  • 固定资产的印花税费计入什么科目里
  • 外购的商品用于生产
  • 销售费用包括哪些内容?其明细科目有哪些?
  • 小规模纳税人如何建账记账及流程
  • mysql的性能调优
  • SQL语句查询数据量
  • win7网络不好怎么办
  • win8系统手机
  • ubuntu更新软件
  • cmos是一种什么芯片
  • windows照片查看器在哪打开
  • windows无法打开添加打印机
  • win1020th2
  • win8浏览器打不开网页但能上网
  • win7系统出现蓝屏怎么解决
  • 程序员用linux可以干什么
  • nodejs的require
  • listview的view属性
  • 环境变量windows
  • codeblocks配置文件在哪
  • CSSvista可同时在IE和Fifrefox调试的CSS编辑提供下载
  • ssh -keygen
  • 详解JavaScript ES6中的Generator
  • cocos lua调试
  • node.js的内置模块
  • android:theme="@style/apptheme"
  • python ntlk
  • 北京国税电子税务局
  • 企业所得税季度申报时间
  • 建筑工程异地预缴税款时间限制
  • 一个公司怎么算利润
  • 从印度往中国邮寄药品
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设