位置: 编程技术 - 正文

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

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

  • 免税收入不征税收入有哪些
  • 免税合并和应税合并商誉
  • 小规模增值税免征额
  • 企业残保金什么情况下可以减免
  • 集团内部资产调拨
  • 实收资本资本公积盈余公积均属于投资者投入企业的资本
  • 没有认证的发票怎么做分录
  • 机动车换车
  • 电子承兑过期后怎么兑现处理合适呢?
  • 非货币交易例子
  • 一般纳税人出租不动产增值税税率
  • 税种案例分析
  • 营改增公告
  • 关于增值税专用发票
  • 学校的纳税人识别号是不是社会信用代码
  • 无形资产软件摊销年限是多少
  • 个人股权转让印花税在哪里申报
  • 小规模减半征收什么时候开始
  • 注销企业很麻烦
  • 电脑插上u盘
  • 多发的工资可以从下月扣除吗
  • 索尼vaio笔记本看型号
  • php和py
  • asmproserver.exe是什么进程 asmproserver进程信息查询
  • STP详解
  • 依夫城堡
  • 栅格布局实现
  • 土地增值税清算全流程实战案例
  • 城建税教育费附加会计分录
  • php调用微信扫描二维码
  • 全网最新的暗号
  • 文心一言中国经济大讲堂
  • vue组件教程
  • nginx运行python
  • 发票抵扣联和发票联区别
  • 依法无需办理税务登记证
  • 个税申报和社保申报的金额要一致吗
  • 社保员工全额承担怎么写分录
  • ant design vue2.0
  • Philtron: a PHP Proxy for HTTP
  • 没有发票的福利支出如何入帐
  • 银行手续费未开发票前计入什么科目
  • 待报解预算收入是什么意思,扣了钱
  • 飞机票抵扣进项税怎么填附表二
  • 没有发票的支出怎么入账
  • 上年度财务费用会计分录
  • 快递公司的会计都需要做什么
  • 原材料转固定资产账务处理
  • 住房按揭贷款贷20年还剩八年是黄好还是慢慢的还好
  • 在产品占用资金属于资产还是负债
  • 因质量原因无法退货
  • 客户将发票丢了怎么赔偿
  • 挂靠收入如何做账处理?
  • 出售二手固定资产如何开票
  • 高新企业认定条件2022上海
  • 新企业建账
  • extra backup
  • mac系统10.10
  • centos更新yum update
  • centos 拷贝
  • solaris 11.4
  • windows xp密码忘记怎样解锁
  • virtualbox虚拟机
  • win10系统开机密码设置方法
  • psoft1.exe - psoft1是什么进程 有什么作用
  • mom.exe是什么程序
  • 启动windows安全中心
  • windows关机音乐
  • 黑客怎样入侵别人手机
  • three.js 文档
  • python绘制球面
  • Unity3D游戏开发培训课程大纲
  • node+express+ejs制作简单页面上手指南
  • Android Chromium WebView学习启动篇
  • 安卓手机root后更流畅吗
  • python 执行远程代码
  • 税务退休工资
  • 贵州电子税务局怎么登录
  • steam 申请
  • 股东非自然人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设