位置: 编程技术 - 正文

背包系统(二)(背包设备)

编辑:rootadmin
背包系统(二)7、拖入两个物品预设体到&#;子里面,并为其添加数量

推荐整理分享背包系统(二)(背包设备),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:背包设备,背包系统怎么设计,背包系统小说,背包背负系统,背包的三大系统,背包系统设计,背包系统小说,背包系统小说,内容如对您有帮助,希望把文章链接给更多的朋友!

8、修改物品脚本,实现两个物品可以交换

//重写OnDragDropRelease方法

protected override void OnDragDropRelease(GameObject surface)

{

base.OnDragDropRelease(surface);//调用父类的OnDragDropRelease(surface)方法

if (surface.tag == "Cell")

{

this.transform.parent = surface.transform; //把背包放入&#;子里面

this.transform.localPosition = Vector3.zero;//把背包居中

}

else if (surface.tag == "Knapsack")

{

//第一个背包:拖动的背包

//第二个背包:将要被交换的背包

Transform parent = surface.transform.parent;//得到第二个&#;子Transform对象

surface.transform.parent = this.transform.parent;//把第二个背包放入第一个&#;子里面

surface.transform.localPosition = Vector3.zero;//把第二个背包居中

this.transform.parent = parent;//把第一个背包放入第二个&#;子里面

this.transform.localPosition = Vector3.zero;//把第一个背包居中

}

}

背包系统(二)(背包设备)

9、修改&#;子脚本,实现按下F键,随机产生物品【狗刨学习网】

public GameObject[] cells;//9个&#;子

public string[] knapsacksName;//三个物品的名称

public GameObject item;//任意一个物品

void Update() {

if(Input.GetKeyDown(KeyCode.F)){//按下F键

PickUp();//调用 PickUp()

}

}

void PickUp() {

int index = Random.Range(0, knapsacksName.Length);//随机生成0,1,2三个数其中一个

string name = knapsacksName[index];//得到随机的物品名称

for (int i = 0; i < cells.Length; i&#;&#;)

{

if (cells[i].transform.childCount == 0)//当前&#;子里面没有物品

{

GameObject go = NGUITools.AddChild(cells[i], item);//把新生成的物品放入&#;子里面

go.GetComponent<UISprite>().spriteName = name;//为新生成的物品添加名称

go.transform.localPosition = Vector3.zero;//把物品居中

break;

}

}

}

unity3d游戏开发之 游戏贴图、模型基本规范(Q&A) 一个游戏角色的好坏的贴图可以说起了%的作用。对于面数比较低的角色而言游戏角色的大部分细节都是靠贴图来表现的。Q游戏的贴图在尺寸上有些什

unity3d游戏开发之 游戏贴图、模型基本规范(Q&A) 一个游戏角色的好坏的贴图可以说起了%的作用。对于面数比较低的角色而言游戏角色的大部分细节都是靠贴图来表现的。Q游戏的贴图在尺寸上有些什

unity游戏之刀塔传奇山寨版:斥资千万推海外电视广告 【狗刨学习网专稿,转载请注明出处】狗刨学习网报道/前不久,狗刨学习网曾经报道过刀塔传奇山寨版海外月流水破万的消息,而最近,该公司(青

标签: 背包设备

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

上一篇:Unity3D项目程序加密1——在Unity3D里使用自己的dll(unity项目怎么运行)

下一篇:unity3d游戏开发之 游戏贴图、模型基本规范(Q&A)(unity3D游戏开发)

  • 什么叫征期抄税?
  • 租土地使用权建房
  • 出口退税是按照出口金额吗
  • 负数发票要给购票人吗
  • 一般纳税人普票怎么做分录
  • 进项税需要转出吗
  • 母公司给子公司担保的规定
  • 出纳日常工作内容总结
  • 哪些企业税收优惠
  • 收购发票怎么做凭证
  • 建筑工程项目的全生命周期包括
  • 确定发出存货实际成本的方法
  • 少交了增值税怎么补
  • 国税发200931号文解读
  • 如何查询企业开票记录
  • 什么情况下附加税减半
  • 企业的其他业务收入有
  • 专利技术使用权转让属于特许权使用费
  • 手表的发票可以报销吗
  • 分次付息会计分录
  • 清产核资的步骤
  • 应收账款零头没有收到如何账务处理
  • 财政拨款收入是指行政单位从哪里取得的预算资金
  • Win11如何卸载microsoft edge浏览器
  • php自动跳转页面
  • 一般纳税人取得普票会计分录
  • 年营业收入平均增长
  • php _dir_
  • 没有进项开销项需要交几个点
  • vscode安装选项
  • 车间一般耗材计入
  • 禁用dos命令
  • three.js gui
  • 应付职工薪酬如何记账
  • 防洪保安资金可以抵扣个税吗
  • 电子税务局已申报的财务报表怎么修改
  • php 用户
  • python判断字符串为字母
  • java查询mongodb数据
  • 月末库存商品成本计算
  • 事业单位人员收受财物
  • 公司支付宝账户怎么管理
  • 增值税勾选统计后如何导出明细表
  • 超市的库存商品是怎么记账的
  • 什么是企业所得税收入
  • 企业所得税研发费用加计扣除例题
  • 费用科目入错了
  • 材料成本多少合适
  • 不验旧能领购发票吗
  • 社保退回的钱怎么做会计分录
  • 残疾人就业保障金征收使用管理办法
  • 实收资本会变吗?
  • mysql基本命令大全
  • linux 的ll
  • xp系统每次开机都重启
  • win2008 R2 与SP1 PS2无法安装操作系统补丁的解决办法
  • mac怎么把视频设置成桌面
  • macbook os x
  • WinMX.exe - WinMX是什么进程
  • sstray.exe - sstray是什么进程 有什么作用
  • windows10周年更新
  • win10玩游戏遇到问题需要重新启动
  • 平板电脑安装的是什么格式的软件
  • 网站出现问题怎么办
  • win8怎么查ip地址查询
  • excel表格时间选择
  • Android 开源项目集合
  • python3并发
  • python中 info
  • android内存泄露监测
  • jquery fadein不起作用
  • unity怎么调用方法
  • pythonyield理解与用法
  • js arrayfrom
  • 今天百度汉语
  • 电子税务局官网江西省
  • 对税务机关的意见建议怎么写
  • 税控开票软件里的汇总怎么弄
  • 进口退税能退税吗现在
  • 国家税务总局成都市武侯区税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设