位置: 编程技术 - 正文

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

  • 公司支付的房租押金怎么入账
  • 公司租用个人房屋如何记账
  • 建筑行业分包款要分项目扣除吗
  • 价外费用的判断标准
  • 违约金收入是否征税
  • 物流企业账务流程
  • 出口退税申报无电子信息
  • 会计成本核算工作内容
  • 财产行为税计税依据
  • 公司属于亏损状态,但是法人个人收入算公司账吗
  • 租赁的设备伤人了谁的责任
  • 货代行业红字冲正发票怎么做凭证
  • 专票抵扣是税额吗
  • 咨询案例模板
  • 营改增后建筑业税率变化情况
  • 如何处理取得的失控发票增值税和企业所得税?
  • 小规模纳税人不用交增值税吗
  • 药材种植政策
  • 本年利润年末账务处理
  • 增值税查补税款可以开发票吗
  • 交通费,通讯费均按照上级行标准领取
  • 坏账收不回怎么做账
  • 应付职工薪酬年底怎么结转
  • win11最低硬件要求几代
  • 冲销应收账款怎么记账
  • 工程项目发包是什么意思
  • 有限责任公司出资方式有哪些
  • 累计摊销在资产里怎么算
  • mac怎么设置桌面组件
  • PHP:xml_set_start_namespace_decl_handler()的用法_XML解析器函数
  • vue打开窗口
  • PHP:Memcached::cas()的用法_Memcached类
  • 什么是集成显卡长什么样
  • PHP:zip_entry_name()的用法_Zip函数
  • 个体工商户与家庭生活难以划分的费用
  • 附有退回条件的销售商
  • 财产赔偿账务处理办法
  • 交易性金融资产处置时的会计核算步骤
  • strippped
  • ie8 ie8i
  • 零申报一定要有员工吗
  • 租赁合同印花税率多少
  • 劳务费可以开普票吗
  • 差旅费津贴怎么报税
  • 吊车租赁有限公司
  • 税务多措并举
  • 小规模增值税为负数怎么报税
  • 预付款被退回分录
  • 股权转让需要出资吗
  • 一般纳税人购买原材料会计分录
  • 城投公司代表政府出资签订招商引资协议
  • 收到银行借款并存入银行会计分录
  • 企业代扣的个人所得税款收入属于哪个会计科目
  • 应收账款转让会计分录 未实际收到对价
  • Linux安装MySQL教程(二进制分发版)
  • windows集群运行
  • Win7系统开机流程
  • win8开启快速启动
  • ctl.start
  • 笔记本触摸屏无法使用了
  • pic是啥软件
  • win7系统纯净版和旗舰版
  • perl数组求和
  • 铁嘴啥意思
  • shell 替换文件中匹配的内容
  • 脚本合集
  • node调试工具
  • bat批处理if命令
  • shell中的-n
  • js计算字体宽度
  • js 实现ajax
  • 用python简单代码
  • python文件的读操作方法
  • python网络爬虫总结
  • 非税收入纳入一般公共预算管理
  • 税务局全年绩效分析报告
  • 珠海选调生2021公告
  • 税务局临时工工资多少
  • 汉中税务大厅电话是多少
  • 税务24号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设