位置: 编程技术 - 正文

unity5 和UGUI的小Demo贪吃蛇(unity 5.4)

编辑:rootadmin

推荐整理分享unity5 和UGUI的小Demo贪吃蛇(unity 5.4),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity5和unity2020,unity 5.x,unity 5.5,unity5和unity2020,unity5.x和2019,unity 5.x,unity5和unity2020,unity5.x和2019,内容如对您有帮助,希望把文章链接给更多的朋友!

有时间学习Unity5练练手, 一个贪吃蛇小Demo

简单的2D场景, 对象都是Sprite,需要设置前后的显示层级,从蛇头到蛇尾的Order in Layer 的值是 递减1,所以显示的效果是具有鳞片的层叠。

蛇的每一节都有一个脚本 SnakePart.cs 记录这节的位置、方向包括计算值。

蛇没吃一个苹果,就会实例化产生一节, 其中新产生的这节上有一个新脚本 NewSnakePart.cs 主要的作用就是初始化把这节添加到蛇的末端包括初始化位置、方向。

unity5 和UGUI的小Demo贪吃蛇(unity 5.4)

GameManager.cs 单例类,List<SnakePart> 这是蛇的所有节, 还有随机产生食物,游戏结束、重新开始,每一节的位置换算(是从尾到头的换算)。

最后就是PlayerScript.cs脚本了, 被挂在蛇头上,先说做游戏的操作吧,就是鼠标(或手指)拖动蛇头,这样蛇就跟随移动了。 那么这个脚本的作用就是计算每一节应该向前移动的距离和方向。 还有就是碰撞检测了,检测吃苹果、 撞墙和咬到自己。

游戏中只有蛇头是既有rigidbody 又有collider, 其他只有collier , 这是unity物理引擎的碰撞检测的条件,必须双方有碰撞体,并且是运动的物体必须有刚体。

至于GameOver的UI 就是使用Unity5 中原生UGUI 摆布了一下。

脚本先对于Unity5之前的版本差别较小。

【完】



Unity小贴士 导出资源文件和简单加密方式 原创文章,转载请注明出处。记得当初开发手游时,在看到了各类软件对IL的强大反编译功能和disunity的解包能力后,跟我同一个组的师兄不禁发出了感

Unity3D换装详解 游戏内的角色,能够像纸娃娃换装那样子让玩家可以为自己的角色改变外观,一直是相当受欢迎的功能;一般而言,我们建好的3D模型,如果要将其中一

Unity MeshBaker 合并网格和材质

标签: unity 5.4

本文链接地址:https://www.jiuchutong.com/biancheng/381431.html 转载请保留说明!

上一篇:Unity3D安卓打包参数配置与兼容性的关系分析(unity3d打包apk)

下一篇:Unity小贴士 导出资源文件和简单加密方式

  • 国外收到怎么说
  • 股权置换税收
  • 餐饮费入什么科目
  • 专票打印偏下可以用吗
  • 先开了发票给客户,不付款怎么办
  • 不按出资比例取得分红怎么纳税?
  • 员工冲借款收据怎么开?
  • 客户回款扣除的手续费会计分录怎么做?
  • 法院判罚利息怎么算
  • 神州优车开具的客运服务费入什么科目?
  • 公司年会增值税专用发票可以抵扣吗?
  • 保险公司如何计算车辆折旧
  • 内账价税分离余额怎么处理
  • 退还城建税
  • 承兑汇票漏章证明怎么写?
  • 比赛奖金支出计入什么科目
  • 使用时间长但金币不见了
  • 挂错科目怎么调整
  • 怎么查开出去的发票原票
  • php开源软件
  • 绝地求生要什么电脑配置
  • 成本法的优点是计算较为简便,缺点是
  • 出口退税的期限是多长
  • vue3框架的优点
  • 使用vue搭建项目
  • 财政预算单位可以既是省级又是中央
  • laravel 关联
  • java htmlparser
  • php读取xml接口数据
  • php use of undefined constant
  • discuz手机标准版
  • 外管证预缴税款怎么做分录
  • python访问字符串
  • 含税与不含税的计算公式
  • 网银报错
  • 固定资产费用化有什么影响
  • 记账凭证核算处理方法
  • 单位内部食堂怎么收费
  • 收到对方公司的货款怎么记账
  • 在建工程转固定资产是什么意思?
  • 税收罚款支出计算公式
  • 报表其他非流动资产
  • 厂房和设备折旧计入什么费用
  • 物流公司回扣几个点
  • 维护费要交税吗
  • 生产费用明细账
  • sql 随机
  • 酷炫技术:使用ssh登录管理windows系统
  • mac蓝牙连接iphone有什么用
  • linux的进程管理命令
  • award bios设置图解教程
  • windows7 记事本
  • 微软宣布将AI引入Office套件
  • linux查看可执行命令
  • win7系统怎么关闭放大镜?
  • win8系统启动项在哪
  • 怎么在mac上看电视剧
  • ubuntu系统怎么安装微信
  • RPDFLchr.exe - RPDFLchr是什么进程 有什么用
  • win8命令提示符怎么运行命令
  • bootstrap栅格布局
  • Unity3D游戏开发引擎
  • python3解析json
  • JavaScript中reduce()方法的使用详解
  • mvp 框架
  • 超清晰的壁纸
  • python获取xhr
  • python 在线运行环境
  • Python线程进程协程
  • 整理Javascript事件响应学习笔记
  • 黑龙江地方税务总局官网
  • 实名办税信息采集的身份证件
  • 重庆国税电子税务局
  • 贵州网上税务大厅官网
  • 枸杞税收分类是什么
  • 铜梁在重庆主城哪个方向
  • 深圳龙华区税务局大浪税务所电话
  • 非居民企业通俗指
  • 税务稽查问题应对心得
  • 税控发票证书密码是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设