位置: 编程技术 - 正文

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

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

  • 个体工商户核定征收
  • 金蝶财务软件年末结账步骤
  • 药店的主营业务是什么
  • 质量扣款能按折扣计算吗
  • 综合所得申报是报上个月的吗
  • 国际货物运输07113
  • 小微企业增值税优惠政策最新2023
  • 超范围经营是不是就等于无证经营
  • 清洗汽车的目的
  • 关税的记税依据
  • 待处理财产损益科目
  • 运输发票抵扣税率是有多少?
  • 一个季度发票开超出9万
  • 税收六项减免
  • 开票的时候如何把价格分散开
  • 利润分配可以用现金吗
  • 零申报的企业所得税年报怎么填
  • 企业所得税税率表2023年最新
  • 非金融企业向金融企业借款的利息
  • 事业单位本年度工作小结
  • 判断自己的眉型
  • 小规模纳税人增值税税收优惠政策
  • 自产原材料
  • 如何给网页添加水印
  • 公司比赛奖金计入什么科目
  • linux块设备驱动详解
  • 公司暂估成本是什么意思
  • 支付押金无法付款
  • 居民企业境外所得税率
  • 免征企业所得税的有
  • 小企业会计准则和一般企业会计准则的区别
  • 收到银行承兑汇票的账务处理
  • php短链接api
  • 如何在vue项目中运行后端
  • 前端实现文件下载列表
  • python 命令行参数解析
  • react extend
  • 2022年windows11windows10最强VMware Workstation 16 Pro for Windows虚拟机软件最新授权版16.2.3-19376536版本
  • 社保单位当月应缴月报查询
  • 计提短期借款利息会计分录怎么写
  • python socket连接后发送数据被强行终止
  • 收集整理数据
  • 调整以前年度销项税怎么填申报表
  • 经营证在哪里办
  • 负数发票是可以抵扣吗
  • 小规模差额征税的账务处理
  • 电汇汇款方式的基本流程
  • 收到货款没开票的会计分录怎么做
  • 库存盘盈处理
  • sql server数据库异地备份
  • sqlserver2005数据库导出数据成.sql
  • 企业购进材料取得增值税专用发票
  • 小规模纳税人零税率怎么申报
  • 公司注销实收资本要清零吗?
  • 公司车辆购买保险申请
  • 纳税申报表多缴了怎么办
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 小规模纳税人缴税的分录
  • 外汇汇兑损益财务处理
  • 域名费计入哪个科目
  • 差旅费报销单填写模板电子版
  • 专用发票附加税怎么算
  • 以前年度的亏损
  • sql server数据库中的null(空值)
  • windows许可证即将过期怎么办知乎
  • win1 开机启动
  • vc精华氧化变黄
  • linux生成文件
  • 磁盘分区右键是灰色的
  • vsftpd怎么配置
  • three.js gui
  • android自学之路
  • android 多线程并发
  • nodejsorg
  • android.net.wifi
  • python怎么用
  • 重新加载activity
  • 第十三个人
  • 个人土地建房
  • 北京国家税务局网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设