位置: 编程技术 - 正文

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

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

  • 资产损失税前扣除及纳税调整明细表
  • 所得税清缴时有哪些调整项
  • 待抵扣税金怎么算
  • 什么是货物运输保险
  • 增值税发票有
  • 住房补贴需要交什么材料
  • 金税四期有什么优势
  • 高温费国家有规定,一定要支付吗?
  • 建筑企业外地施工成立分公司吗
  • 财政补贴的概念是什么?其性质是什么?
  • 以现金形式发放的福利怎么入账
  • 原材料入库是付款凭证吗
  • 公司代收生育津贴怎么做账
  • 土地不动产登记证办理流程
  • 工程检测费占工程金额多少
  • 工会发放节日慰问
  • 应付职工薪酬科目有余额怎么调整
  • 如果一直没到国税局办理登记怎么办
  • 增加注册资本需要多少股东通过
  • 个体工商户3万以下免个人经营所得税吗
  • 销售设备并安装
  • 企业会计准则应用案例
  • 个体工商户是否需要缴纳印花税
  • 收的的挂靠费一般是几个点
  • 原材料实际成本法核算问题
  • 什么情况财务费用是负数
  • 汇回投资方的现值怎么算
  • 设备器具一次性扣除会计分录
  • 什么是汇兑损益,汇兑损益产生的原因有哪些?(10分)
  • php中url什么意思
  • 其他应付款年末借方余额
  • PHP:pg_client_encoding()的用法_PostgreSQL函数
  • php读取word
  • 库存现金盘亏会计分录原因待查
  • 绿萝怎么扦插?
  • vue onshow
  • 二阳来临
  • 资产收购的账务处理办法
  • php两个$什么意思
  • php 正则函数
  • 空调年折旧率
  • dpkg --list
  • 弥补以前年度亏损报表怎么填
  • 库存现金借方发生额怎么计算
  • 增发股票购买子公司
  • 建筑企业营改增之前计税方法
  • 进项加计扣除主项怎么算
  • 机关事业单位购买口罩
  • 建筑公司挂靠单位的财务处理是?
  • 施工图审查费属于什么费
  • 资产负债表中负债的排列依据是
  • 服务业建账科目设置
  • sqlserver数据库显示单个用户
  • mysql搜索字段内容
  • 的四个步骤
  • bios cmos设置
  • window打开注册表
  • ubuntu命令行打开火狐浏览器
  • egui.exe是什么进程
  • win10自带地图打不开
  • mscorsvw.exe是病毒吗
  • 硬盘已经安装系统文件夹
  • angularjs表格控件
  • android 滚动选择器
  • JavaScript中数组长度的属性
  • windows 2002关机
  • sed查找字符串
  • jquery移动端ui框架
  • nodejs中向HTTP响应传送进程的输出
  • Android studio 无法勾选sdk
  • jquery上滑下滑
  • python中验证码校验
  • unity gettype
  • jquery validate表单校验html
  • Android音乐播放器评论功能怎么实现
  • 税务查询热线
  • 怎么在晋江查找观看记录
  • 上饶市国家税务局各县区办公楼修缮
  • 从事农业种植是什么职业
  • 北京税务网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设