位置: 编程技术 - 正文

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小贴士 导出资源文件和简单加密方式

  • 个人出租如何交税
  • 上级补助收入对应的支出科目是哪个
  • 金蝶软件数量金额式怎样输入数据
  • 公司注销公司帐户剩的钱怎么办
  • 没有认证的发票怎么做分录
  • 权益筹资额计算公式
  • 防伪税控开具发票明细表
  • 股权转让与增资扩股的税务
  • 如何加强存货管理内部控制
  • 结转安装费用的会计分录
  • 律师要钱吗
  • 捐助建学校
  • 城建税本月计提下月缴纳怎么算
  • 地税有哪些税种类型
  • 汽车装饰装潢税率
  • 给员工购买口罩计入什么费用
  • 用友t3建新账
  • 福利性补贴包括哪些
  • 外贸出口支付方式
  • 残联备案还能补缴社保吗
  • 人人有份类似的词语
  • 固定资产报废相关规定
  • 研发用的原材料怎么开领料单
  • 高新技术企业人员工资占比
  • 房地产企业使用什么准则
  • 开具信息咨询费的发票
  • 物权请求权如何行使
  • win11如何降到win10
  • xp系统鼠标右键不能用怎么办
  • 汽车费用怎么做账
  • wifi密码忘记了怎么重新设置密码
  • dwmexe是什么进程
  • dll进程
  • 软件技术开发合同
  • 苹果手机连接电脑
  • 期货公司向客户收取的保证金属于谁所有
  • 发票红冲是什么意思需要给钱吗
  • 长期待摊费用如何结转
  • 苏格兰高地什么意思
  • 对抗生成网络算法
  • elementui的表格
  • 生产车间用电的进项税额可以抵扣吗
  • sql2005服务无法启动sql安装方法
  • sql server 实例
  • 数据库varchar和nvarchar
  • 无票收入需要缴纳文化事业建设税吗
  • 主营业务成本大于主营业务收入怎么办
  • 库存现金错账怎么调整
  • 计划成本法下的会计科目
  • 增资如何做账务处理
  • mysql 非聚集索引
  • sqlserver数据库迁移至mysql
  • win10检查文件完整性
  • 如何安装vmware10
  • javaw.exe是什么进程
  • Win7系统开机流程
  • win10桌面上图标
  • window 脚本
  • 如何在苹果电脑上下载软件
  • vrvarp.exe是什么
  • win7关闭混合睡眠
  • 关于激活剂的叙述正确的是
  • nginx 虚拟ip
  • centos7更改默认内核
  • windows7回收站图标没了
  • win10一年更新几次
  • Win10系统中怎么将文件夹进行压缩
  • python3网络爬虫
  • python开发bi
  • unity读取fbx文件
  • unity 3d脚本编程
  • python的爬虫模块
  • Python for Informatics 第11章之正则表达式(四)
  • 面向对象的基础知识
  • javascript 数组删除
  • js回调函数应用场景
  • 国家税务总局郴州
  • 车船税完税证明查询官网
  • 建筑业甲方代扣代缴增值税吗
  • 如何鼓励互联网企业发展
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设