位置: 编程技术 - 正文

通过制作Flappy Bird了解Native 2D中的RigidBody2D和Collider2D(通过制作日晷我们可以探索发现一天之中)

编辑:rootadmin

推荐整理分享通过制作Flappy Bird了解Native 2D中的RigidBody2D和Collider2D(通过制作日晷我们可以探索发现一天之中),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:通过制作潜望镜活动,你获得哪些宝贵的经验,通过制作标本你对研究,通过制作钟表的收获,通过制作钟表的收获,通过制作钟表的收获,通过制作钟表的收获,通过制作单词卡片英语,通过制作单词卡片英语翻译,内容如对您有帮助,希望把文章链接给更多的朋友!

通过制作Flappy Bird了解Native 2D中的RigidBody2D和Collider2D(通过制作日晷我们可以探索发现一天之中)

欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。      引子 这次我们就通过Flappy Bird这个事例来讲解一下刚体和碰撞体在游戏中的具体应用。相关代码可以参考Flappy Bird的源码。  认识RigidBody    当RigidBody2D的质量属性被设置为0时,刚体的质量变为无限大,此时刚体相当于静态刚体,永远一动不动。但是在Unity中你是无法把一个RigidBody2D的质量设置为0的,所以,当你想创建一个静态刚体时,只需要创建碰撞器,而不需要创建RigidBody2D。  当我们勾选了is Kenamatic选项时,这个RigidBody2D就不再受物理引擎控制,我们这时候需要通过Transform来控制RigidBody2D的移动,这个选项经常在脚本里对其进行设置。  注意当Gravity Scale设置为0时,该刚体不再受重力影响。  认识Collider2D  在Add Component选项中点击添加Physics2D中的Collider2D即可添加一个碰撞器,碰撞器有以下三种:  BoxCollider2D:盒状碰撞器,一般为矩形。  CircleCollider2D:圆形碰撞器。  PolygonCollider2D:多边形碰撞器  我们在为一个2D GameObject添加一个Collider时,这个Collider会自动选择最合适的大小,但是你可以使用Shift&#;鼠标左键对Collider的边界进行调整。在多边形中,还可以通过Ctrl&#;鼠标左键来删除某个多边形顶点。  当然,针对同一个刚体,我们可以为这个刚体添加多个碰撞提来构造更加复杂的碰撞结构,在官方的岩石Demo 2D Platformer中你可以看到相应的事例。  另外,我们可以通过将动画和刚体的运动结合的方式来构建更加有趣的运动效果,通过Transform的变换和通过RigidBody的变换不一定非得是必取其一的,关于动画的知识可以看看我的这篇博客:【Unity3D基础教程】给初学者看的Unity教程(三):通过制作Flappy Bird了解Native 2D中的Sprite,Animation。  关于Is Trigger  如果对一个碰撞器勾选了Is Trigger选项,它就不会与其他没有勾选Is Trigger的碰撞器发生刚体碰撞,而会发生"Trigger 碰撞",也就是说,这时碰撞时发送的消息是Trigger消息,而不是Collision消息,相应地在脚本中我们要对OnTriggerEnter进行重载,而不是对OnCollisionEnter进行重载。  下图对Collision和Trigger进行了总结,在分别勾选某些属性时,都会发送哪些消息:  更多内容,请访问【狗刨学习网】unity极致学院   

声明:此篇文档时来自于【狗刨学习网】社区-unity极致学院,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。

Unity创建项目及基本面板介绍 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学

U3d脚本注意事项及两个基本函数的简单介绍 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学

跟我从零基础学习Unity3D开发-NGUI入门基础 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学

标签: 通过制作日晷我们可以探索发现一天之中

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

上一篇:通过制作Flappy Bird了解Native 2D中的Sprite,Animation(通过制作潜望镜活动,你获得哪些宝贵的经验)

下一篇:Unity创建项目及基本面板介绍(unity怎么新建项目)

  • 待摊费用和无形资产摊销
  • 企业之间交换房屋 契税
  • 光盘税收分类编码是多少
  • 库存现金贷方为负数说明什么
  • 法人分配利润分录
  • 善意接受虚开发票只能自认倒霉么
  • 工矿区城镇土地使用税
  • 工会经费和职工教育经费比例
  • 小规模纳税人购车可以抵扣多少税
  • 未实缴出资的股东退股
  • 销售给客户红包,说给的现金,如何把控
  • 受托加工费的成本都有什么
  • 旅行社开的旅游费发票可以税前扣除
  • 个人捐款单位需要记账吗
  • 金税盘上报汇总是什么时候
  • 增值税季度报税
  • 税法递延纳税
  • 代理销售怎么记账
  • 小微企业增值税最新优惠政策
  • 库存现金盘点发现现金多怎么处理
  • 企业的应收账款周转率越大,说明发生坏账
  • 本月没开发票怎样报税
  • 装修费可以作为开办费吗
  • 进项税额及存货减值
  • 如何让解决中世纪基督教世界黑暗
  • 阻止系统蓝屏后怎么恢复
  • 收回已冲销的应收账款分录
  • 会计档案的保管期限是从什么算起
  • switcher.exe - switcher是什么进程
  • 怎么隐藏单元
  • Linux系统中quota磁盘命令的相关使用解析
  • scrtkfg.exe - scrtkfg是什么进程 有什么用
  • 收到折扣负数发票如何入账
  • 长期借款的账务处理怎么做分录
  • 得了遗尿症应该怎么办
  • 申请一般纳税人流程
  • 现金支票应记入什么账户
  • web2的核心理念
  • 什么是微前端
  • php gdb
  • 端午节要给钱吗
  • 有哪些员工福利
  • 事业单位用其他资金用于还单位贷款违法吗
  • 个体户办营业执照有什么优点和缺点
  • 退回上年度企业所得税小规模怎么做分录
  • index.php备份文件名
  • 微信小程序实现支付功能
  • 商品流通企业采用售价法核算条件下
  • 发票商品分类
  • 员工食堂买菜账务流程
  • 优先股和普通股风险哪个大
  • 未交增值税如何计提
  • 受疫情影响较大的上市公司有哪些
  • 职工教育经费调增
  • 普票与专票有什么区别报销
  • 登记生产成本和制造费用的明细账
  • 怎么验证触发器的执行
  • 硬盘 bios
  • 跳线短路
  • vmmem进程是什么
  • win10系统打不开控制面板
  • LINUX系统下MySQL 压力测试工具super smack
  • macbook怎么把通知关掉
  • centos安装虚拟机教程
  • win7打开摄像头权限
  • Linux系统中配置网络
  • unity3ds
  • cocos2d-x教程
  • 批处理/l
  • linux反转
  • 网吧保存区连接怎么设置
  • 常用dos命令大全及用法
  • javascript控制语句
  • android设计模式的应用场景
  • 批处理 /a
  • javascript教程
  • 完美世界3v3
  • jquery教程chm
  • jquery图片
  • 完税证明可以自己在家打印吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设