位置: 编程技术 - 正文

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中的函数可以分为哪几种
  • 虚拟机vm怎么用
  • wordpress测试
  • 对公账户转私人账户有限额吗
  • myfastupdate.exe - myfastupdate是什么进程文件 有什么用
  • 企业购进的商品又赠送给客户,怎么做分录呀
  • 劳务公司给包工头打款备注写什么
  • yolov4配置
  • 报废机器设备如何缴纳增值税
  • 折扣和佣金合法的两个条件是什么?
  • 现金流量表的编制方法和计算公式
  • 公司食堂开支如何记账
  • 红字发票是可以抵扣吗
  • 在MysQL数据库中,数据库文件的扩展包括
  • 没有以前年度损益科目应该加在什么地方
  • 职工教育经费可以冲回吗
  • 公司清理固定资产怎样交税
  • 信用证保证金有利息吗
  • 售后维修的会计分录
  • 养老保险减免退税政策
  • 可供出售金融资产公允价值变动
  • 以考核为由扣除工资
  • 优化sql语句10种方法
  • CREATE FUNCTION sqlserver用户定义函数
  • 打印机取消打印在哪里
  • win10系统登录密码怎么取消
  • windows server 2008 r2怎么用u盘启动
  • macos rootless
  • win7还是win8好用
  • centos内存占用进程
  • centos启动卡在了启动界面
  • 如何去掉windows7开机密码
  • centos删除virbr0
  • win7旗舰版如何禁止更新
  • 利用图片密码登录微信
  • win10怎么旋转屏幕
  • unity3d摄像头
  • node 全局安装
  • 控制数值颜色
  • javascript概述及作用
  • shell示例
  • cmd命令format
  • python标准模板库
  • android遇到的难题
  • unity相关问题
  • javascript的介绍
  • static function FindObjectsOfType (type : Type) : Object[]
  • 跨境电商上什么货源好
  • 如何代扣个人所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设