位置: 编程技术 - 正文

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

编辑: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游戏开发)

  • 赞助支出计入
  • 什么是代扣代缴申报
  • 小微企业开专票税率是1%还是3%
  • 民办学校房屋要求
  • 应纳税额关于进项和销项的计算公式
  • 银行取钱需要签协议吗
  • 红字发票没有地址和银行信息跨月了无法作废
  • 新公司注册资金需要实缴吗
  • 工程总包如何开具发票和征税
  • 超范围经营如何举报
  • 小规模纳税人汇算清缴要填什么表
  • 怎样冲回多计提的费用
  • 纳税调减事项有
  • 公司收款收据
  • 我国的税收管理体制和方向
  • 减免所得税怎么算税率
  • 销售发票冲红的条件有哪些?
  • 多提税金的具体分录
  • 长期股权投资的交易费用计入哪里
  • 资本公积可以退还给投资者吗
  • 小规模纳税人增值税申报表怎么填
  • 销售商品抹零需要怎么入账
  • macbook怎么和ipad
  • 玩穿越火线总是提示机器遇到
  • 苹果电脑使用u盘之前需要设置什么?
  • u盘的内存卡怎么装
  • 冲红发票会计分录大全
  • 以前年度损益的一级科目
  • 要看网怎么找
  • wordpress访问速度优化
  • 计算机怎么设置长亮
  • 经营性支付与非经营性支付
  • 佣金代扣代缴增值税需要缴纳附加税吗
  • php
  • php中字符串函数
  • php获取ftp文件目录
  • 有了php源码该如何使用 新手
  • 装饰工程公司主要做什么
  • 宜搭下载
  • 【AIGC】1、爆火的 AIGC 到底是什么 | 全面介绍
  • ajax如何返回数据
  • 用php写的一个冒号的句子
  • php zend原理
  • php字符串比较函数怎么写
  • mysql常用命令行大全
  • rename批处理重名
  • 海关缴款书稽核比对
  • 公司处理固定资产汽车的账务处理
  • 深入解读何暮楚
  • 织梦cms怎么样
  • 报销加油费怎么做账
  • 代收电费的增值税怎么算
  • 自然人独资企业需要交企业所得税吗
  • 化粪池承包合同
  • 哪些发票必须备注
  • 期初在产品怎么算
  • sql server s
  • 一般纳税人条件要求2020
  • 出口退税的发票是专票还是普票
  • 计提印花税会计科目
  • 设备租金收入计什么科目
  • 收到加盟费怎么开票入账
  • 诉讼代理费计入成本吗
  • 为什么会有进项税和销项税
  • 股东将股权转让后是否还承担责任
  • 让渡是什么
  • 银行日记账如何制做
  • centos怎么设置
  • win7桌面记事本
  • win7无法删除d盘
  • linux判断脚本执行成功
  • js 实现跳转页面
  • 贝塞尔曲线生成器
  • javascript操作文件
  • 安卓手机管家下载
  • unity-chan
  • jQuery 更改checkbox的状态,无效的解决方法
  • 贵州省地方税务局房地产税收征收管理办法
  • 增值税发票打印机怎么连接电脑
  • 四川税务干部学校官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设