位置: 编程技术 - 正文

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

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

  • 计提坏账部分收入怎么算
  • 金税盘怎样查询已开发票明细
  • 生产型企业出口退税计算公式
  • 申报后发现成本算错了
  • 个体工商户可以给员工交社保吗
  • 购入汽车的增值税可以抵扣差额开具的销项吗
  • 汇算清缴所得税退税会计分录怎么做
  • 开具了红字发票信息表的税额需要转出吗
  • 增值税预缴税金交错了怎么办
  • 有限合伙企业转让投资股权
  • 发包工程会计账务处理
  • 企业收到宣传费怎么入账
  • 燃油税里面包含哪些内容
  • 生产企业原材料的订购与运输论文
  • 股息红利个人所得税扣税失败
  • 佣金增值税
  • 其他综合收益影响递延所得税负债吗
  • 发票停票会自动恢复吗
  • 美国税改“梦想”很丰满,显示很骨感
  • 资产负债表在途物资属于存货吗
  • 净资产收益率公式怎么算出来的
  • 职工福利费要申报吗
  • 无形资产减值损失后能不能转回
  • win10设置系统启动
  • win10怎么调出命令行窗口
  • 蓝牙有哪些功能
  • opware12.exe - opware12进程是什么文件 有什么用
  • staruml教程
  • Discuz!X中SESSION机制实例详解
  • 不良资产核销的条件 追偿180天
  • 外贸企业出口免抵退
  • 小规模纳税人进项可以抵扣吗
  • 简易计税行业
  • 黑尾鮰鱼
  • ai生成二次元角色全身
  • 进项税额准予抵扣的有哪些
  • 静态显示方式
  • 小企业固定资产折旧方法包括
  • 基建项目招标流程
  • 人工智能内容生成
  • 采购的原材料无保质期
  • 暂估入库的金额与发票金额不一样
  • MySQL数据库有什么特点
  • 小规模企业免征增值税如何申报
  • 坏账准备在资产负债表哪里体现
  • 车险 保险金额
  • sqlserver数据库作业
  • 可供出售交易性金融资产初始计量
  • 产假工资扣税
  • 企业年有什么用
  • 房地产企业成本结转
  • 开具成品油发票时注意事项是?
  • 固定资产申请报告
  • 内账税金如何做分录
  • 公司年底做财务报表什么吗
  • 大中小企业划分标准2022最新
  • 原材料暂估入库成本结转处理
  • 累计盈余下级科目
  • 季度平均人数怎么算出来的
  • 会计可以用收据做账吗
  • mysql replace正则表达式
  • 如何重装系统win7具体步骤
  • centos6.6网络配置
  • windows8使用教程
  • win10 win8.1
  • nodejs调用java
  • JQuery ZTree使用方法详解
  • node.js的安装方法
  • linux用c语言实现命令功能
  • dos命令怎么写
  • css滚动条设置
  • python pdf操作
  • jquery插件使用教程
  • android环境搭建实验报告
  • 批量ssh登录
  • android webview webgl
  • jQuery UI结合Ajax创建可定制的Web界面
  • 税务询问笔录属于什么证据
  • 为什么要征收城乡土地
  • 过了征期更正申报进项税可以多认证嘛
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设