位置: 编程技术 - 正文

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

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

  • 不能抵扣的增值税进项税额是什么
  • 月末 存款
  • 大病医疗保险能税前扣除吗
  • 盈余公积补亏什么科目
  • 不同的银行存款会收手续费吗
  • 开公司前期费用有什么
  • 应付职工薪酬科目有余额怎么调整
  • 逾期包装物押金消费税会计分录
  • 工厂采购原材料销售给外贸公司
  • 福建水利建设专业排名
  • 子公司注销后人员怎么安置
  • 合并报表的少数股东权益分录
  • 收到厂房租金要交税吗
  • 投标财务状况报告怎么提供
  • 服装具有什么性
  • 冲失业保险分录怎么做
  • 收到生育津贴的短信是真的吗
  • 棚户区改造贷款管理办法
  • 别人利息没给怎么发问
  • 预计资产未来现金流量的期限
  • 1.exe是什么文件
  • 收到现金股利或债券利息时会计分录
  • 贴现资金是信贷资金吗
  • php获取数据
  • 房地产消防工程入什么科目
  • 阳光穿透云层是什么效应
  • 败诉方承担诉讼费缴直接付给法院还是胜诉方
  • 基于transformers的nlp入门 pdf
  • 小微企业资金数额
  • 微信小程序上面有个音乐怎么关闭
  • 个税返还的会计处理
  • 工程完工收到工程发票
  • 弥补亏损的会计分录
  • PostgreSQL更新表时时间戳不会自动更新的解决方法
  • 保证金存款账户需要销户吗
  • 增值税是指哪些税种
  • 建筑工程机械费用标准
  • 销售返利及发票开具如何进行会计处理?
  • 建筑工程和建筑装饰工程的区别
  • 现金流量明细分类
  • 分期付款服务费是什么
  • 上月的普票下月可以记账么
  • 购买的车位如何做账
  • 发票拿到了怎样作废
  • 利息收入应该填什么科目
  • 本年利润在
  • 计提本月短期借款利息500元会计分录
  • 跨年收入会计分录
  • 固定资产报废如何记账
  • 内连接 sql
  • centos6.1安装
  • xp系统cad32位用哪个版本
  • centos5.8服务器
  • commserver什么意思
  • win7旗舰系统
  • linux 更新系统
  • bearshare.exe进程安全吗 bearshare是什么进程
  • xp系统1
  • centos 做bond
  • win10周年纪念版
  • bootstrap轮播插件
  • android环境搭建教程
  • android游戏开发 教程
  • qq仿ios
  • angularjs2
  • android时间轴实现
  • unityprefab
  • javascript例题
  • python裁剪不规则区域
  • Unity3D&&TexturePacker
  • python 两个列表一一对应
  • javascript模块化规范
  • jquery.siblings()
  • unity打包后的程序闪退
  • linux显示中文
  • 广东省地方税务局
  • 进口退税能退税吗现在
  • 湖北商铺契税2021年新规
  • 无锡国税局电话咨询热线
  • 安徽省纪检监察官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设