位置: 编程技术 - 正文

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 版本控制)

  • 全国增值税专用发票计算机稽核网络系统工程
  • 一般纳税人销售使用过的固定资产
  • 机械租赁适用税率
  • 暴利税怎么计算
  • 机票抵扣怎么填申报表
  • 发票红冲原票怎么处理
  • 交了进口增值税还要交增值税吗
  • 如何查询一个公司的资质情况
  • 去年的增值税普票能作废吗?
  • 融资租入固定资产属于资产吗
  • 多付车款退回怎么做账
  • 公司团建收取员工费用
  • 增值税专用发票怎么开
  • 有限合伙企业无限合伙企业
  • 增值税的价外费用不包括什么
  • 车辆租赁费用标准
  • 管理费用的纳税调整
  • "税务 政策"
  • 为什么盈利的企业也有可能发生债务危机
  • 公账转私账怎么操作电脑版
  • 采购商品产生的费用有哪些
  • 人力资源外包公司发展前景
  • 工会经费,职工福利费,教育经费的扣除标准
  • 营改增餐饮行业纳税规则
  • 冲往年管理费用的账务处理是否涉及所得税
  • 撤销账户申请怎么写
  • 即征即退增值税账务处理
  • php生成时间戳
  • 通讯费补贴如何入账
  • 红字发票怎么填申报表表二
  • resnet+unet
  • vue pending
  • 机器视觉 machine
  • 前端实战开发
  • 遍历目录文件
  • xclip命令怎么用
  • 有合同没有发票怎么入账
  • 垃圾处理费计入办公费用吗
  • sql server递归查询
  • mongodb导出数据库数据文件
  • 欠款收不回来了会计分录
  • 结转上年
  • 企业增值税征收范围
  • 完工产品成本计算表怎么填
  • 外资企业和内资企业并举
  • 分期付款服务费是什么
  • 公司注销其他应付款怎么冲平
  • 报关单金额大于出口发票金额
  • 买公司宿舍有保障吗
  • 公司美元账户收款方便吗
  • 金蝶软件采购订单
  • 银行回单借贷标志贷表示什么
  • 企业会计准则和小企业准则的区别
  • mysql复制数据
  • Kaspersky Rescue Disk 2009.04.16 卡巴斯基救援盘
  • freebsd更新命令
  • u启动如何装系统
  • centos6.10安装教程
  • virtualbox虚拟机
  • centos7 network
  • win8打开ie
  • linux 系统查看
  • win7系统插u盘没反应怎么办
  • win8应用商店废了
  • win7旗舰版系统激活码
  • win7 64位旗舰版电脑如何提高鼠标的精准度?提高鼠标的精准度的方法
  • win7屏幕刷新率怎么调高
  • macbook xcode
  • node modules干嘛的
  • ie浏览器登录多个账号
  • 编程中的python
  • Python实现定时任务
  • js中表单
  • java script教程
  • js实现下载
  • 如何解决老公有外遇
  • 税务局巡察反馈问题清单
  • 企业税费如何计算
  • 商品代码是啥
  • 深圳国税局网站如何查询企业往年财务报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设