物理引擎

交互Input类

键入常用方法


input打开输入管理器

edit  —>  project settings  —>  Input

查询虚拟按键


获取虚拟键的值

通过获取虚拟键的键名“name”。

鼠标相关

碰撞器Collider组件

碰撞器是碰撞的充要条件

当我们在场景中创建基本游戏物体后,引擎会自动的为该物体

加上Collider(碰撞器)组件,其主要功能是进行碰撞检测。

在大多数的Collider中总存在的几个参数


并不是所有的模型都可以拥有与原本模型一直的Collider

由于消耗资源等因素 Collider总是位面相对较少,相对简单的物体


场景物体的鼠标事件

和input中的GetMouse作对比

可以使用OnMouseDrag来实现鼠标拖动游戏物体

刚体


在游戏中使用物理引擎可以真实的模拟出现实世界中的一些物理效果,例如重力,摩擦力,碰撞等,在Unity中使用的是PhysX物理引擎,该引擎可以在3D世界中模拟需要的效果,它渲染的游戏画面非常的逼真,可以给玩家身临其境的感觉。

在Unity中要使一个物体受物理引擎的控制,主要是通过刚体组件来实现的

刚体才可以收到物理场   碰撞体只是条件


常用属性

方法


添加力会出现这几个选项


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、物理编辑器的使用 在本系列博客的第一篇就介绍了如何使用Box2D内置的几种方式创建刚体的材质,然而我们在开发游...
    babybus_newapp阅读 3,095评论 0 4
  • 一、引言 物理引擎是一个很大的标题,在这里,我只记录一些我们较为常用的一些东西,其他的一些深入的东西,随着我们的开...
    SimanX阅读 2,114评论 0 3
  • Rigidbody 刚体 Use Gravity 是否使用重力 Is Kinematic 是否使用动力学 Coli...
    fooliker阅读 524评论 0 0
  • 本系列所有文章目录[https://www.jianshu.com/p/df4c8f9bc08d] 获取示例代码[...
    handyTOOL阅读 4,623评论 0 9
  • 事例 这是前段时间发生的事情,感觉挺有意思,就记录下来。 那天,我去某电脑店想买屏幕清洁套,此时“老板”和“老板娘...
    顾均鸿阅读 1,027评论 1 1