位置: 编程技术 - 正文

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

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

  • 未投入使用的固体废物
  • 应收退货成本递延
  • 深圳一般纳税人资格查询
  • 商品盘点短缺和溢余的核算
  • 养老基金利率多少
  • 记账凭证和通用凭证一样
  • 退休返聘人员工资
  • 开出转账支票怎么入账
  • 没有对公账户的公司怎么注销
  • 地方教育费附加是什么意思
  • 企业年金税前扣除标准表
  • 普通发票开票人为管理员是否可以报销?
  • 烟草消费税计算方法
  • 一般纳税人装饰装修工程税率
  • 中国工商银行社保查询
  • 小区业主委员会归哪个部门管
  • 将商业承兑汇票进行贴现 符有追索权的会计分录
  • 纳税申报报表 修改
  • 金税盘发票报送状态未报送
  • 增值税计入应付账款
  • 账外资产评估入账固定资产折旧可以税前扣除吗?
  • 当月进项留抵如何做账
  • php自定义变量
  • surface pro记笔记
  • win10怎么隐藏菜单栏图标
  • 员工出差补贴怎么入账
  • php框架的作用
  • 第三方代收的款项怎么做账
  • intempt
  • php的file函数
  • php目录列表
  • 纳税人辅导期申报流程
  • psd格式文档
  • 企业怎么知道增值税的核定方法
  • 未确认融资费用账务处理
  • 如何收取会员会费才合法
  • 购买商品的会计分录贷方能写应付账款
  • 《ai人工智能》
  • phalcon model在插入或更新时会自动验证非空字段的解决办法
  • 电赛例题
  • css中清除浮动
  • cp命令复制系统文件/etc/profile
  • 成本核算的会计处理
  • 通用机打发票还能用吗
  • 织梦怎么用模板建站
  • 个税赡养老人作废后无法修改
  • 将MySQL help contents的内容有层次的输出方法推荐
  • 当月销售次月开票怎么做账
  • 企业所得税汇算清缴时间
  • 国有企业无偿划转股权缴纳印花税
  • 住宿补贴需要交个税吗
  • 印花税的征税对象有哪些
  • 篮球俱乐部归什么部门管理
  • 残疾人保障金的工资按实发还是应发
  • 固定资产如何管理可以做到节能减排
  • Linux系统下Mysql使用简单教程(一)
  • bios设置的完整说法
  • ubuntu 装系统
  • windows10下软件的app
  • mom.exe是什么
  • 如何设置win10自动登录
  • mac系统怎么删除用户
  • win1020h2版本是正式版吗
  • ComboBox 和 DateField 在IE下消失的解决方法
  • node.js操作文件
  • material design设计
  • python2与python3中的区别
  • 查看进程使用的端口
  • js转义字符串
  • 如何检测ip地址是否被占用
  • html、css和jquery相结合实现简单的进度条效果实例代码
  • node react vue
  • 网页的子页面
  • jquery实现全选
  • js面向对象编程实例
  • 税务稽查条例操作规程
  • 电子税务推广工作内容
  • 江苏食品经营许可证企业端官网
  • 江苏省常熟市归哪管
  • 天津静海离天津市区多远
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设