位置: 编程技术 - 正文

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

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

  • 担任多家公司办事处主任
  • 合伙企业缴纳的是什么税
  • 增值税可以在企业所得税时扣除吗
  • 河北金税盘
  • 劳务报酬申报个税流程
  • 玉米大量收购
  • 关联企业的费用包括
  • 综合保税区内企业
  • 受托代销商品款是什么科目
  • 法人的垫资在现金流量表中怎么填写
  • 银行回单卡是什么卡
  • 收到快递费属于什么科目
  • 房产税城镇土地使用税减免政策
  • 结算业务申请书和转账支票区别
  • 房屋过户收费标准
  • 水费收取违约金投诉回复
  • 代扣代缴的车船税现金流量怎样分配
  • 营改增后还有营业费用吗
  • 会计报表的附表包括哪些
  • 油票需要填纳税信息吗
  • 外购无形资产的成本包括进口关税吗
  • 金融企业的代理贷款什么意思
  • 新准则 预提费用
  • 不同业务的进项税额抵扣
  • 一般户转钱到基本户
  • 农产品的增值税率
  • 抵押,质押,留置的区别与联系
  • quickres.exe - quickres是什么进程 作用是什么
  • win10双系统修改名称
  • php部署在什么服务器
  • 银行承兑汇票开出后可以撤销吗?
  • 存货盘盈怎么做账
  • 纳税人辅导期申报流程
  • 一只棕色
  • Symfony2实现在controller中获取url的方法
  • php自动编号
  • thinkphp伪静态nginx
  • ChatGPT是如何训练得到的?通俗讲解
  • gdal官方文档
  • 创建数据的命令是
  • 补提企业所得税财务报表应该如何调整
  • 租金没有发票可以退税吗
  • 逐步结转分步法的步骤
  • 小企业的准备阶段是创办企业吗
  • dedecms使用教程
  • 如何准确理解nosql的含义?
  • 金蝶专业版利润表怎么生成
  • 退预收款需要对账吗
  • 运输费抵扣进项税怎么算
  • 在建工程领用自产应税消费品
  • 企业所得税计提的准备金可以扣除吗
  • 货物已到发票未开具
  • 空调维修保养方案
  • 中级会计职称与中级会计师的区别
  • 月末本年利润借方余额表示什么
  • 投资性房地产出租的会计处理
  • 费用转销是什么意思
  • 以银行存款支付所欠税金48000
  • 委托加工应税消费品纳税义务发生时间
  • 信用减值损失科目代码6702
  • 管理费用如何分摊到项目
  • 公司提前扣员工保险合法吗
  • 小规模纳税人公户转私户可以吗
  • 买入返售证券什么意思
  • win10系统怎么看驱动
  • 华硕主板进入bios怎么设置u盘启动
  • Linux中如何查看文件大小
  • 如何在linux
  • 2021年win10累积更新
  • java.exe是指
  • 如何查看激活日期苹果
  • win7系统电脑怎么开热点
  • jquerycuishifeng
  • cocos2d怎么用
  • 详解JavaScript ES6中的模板字符串
  • jQuery简单实现title提示效果示例
  • jQuery插件封装时如要实现链式编程,需要
  • jquery中each()方法的作用及使用
  • js基础
  • 留抵税额退税政策2022
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设