Unity 5.x---00使用重力

步骤一:

  打开一个工程(导入Unity自带的资源),并创建并配置好必要的GameObject ,如下图:

步骤二:

  1.创建一个Cube,使其位于平面上方.    菜单[GameObject]->[3D Object]->[Cube]

  2.选中创建好的Cube,为其添加一个RigidBody组件,运行结果如下图.  菜单[Component]->[Physics]->[RigidBody]

现在Cube已经受到重力影响了,但还缺少了碰撞后的效果(步骤3).

步骤3:

  1.选取Cube.

   2.在[Box Collider]中设置[Material]为Bouncy,如下图.

  

运行结果:

  组件解释:

 ------------------------------------------------------------------------------------------------------------------------

   RigidBody(刚体):

 

    1.Mass :质量,以千克计算。

    2.Drag :物体的阻力。

    3.Angular Drag :空气角阻力,当物体受扭矩力选择时空气的阻力,以牛顿计算。

    4.Use Gravity :使用重力,当开启此项,物体会受到重力作用。

    5.Is Kinematic :控制物理学是否够影响这个刚体。如果isKinematic启用,力、碰撞或关节将不会影响这个刚体。

    6.Constrants :约束。用于控制刚体运动的约束

------------------------------------------------------------------------------------------------------------------------

  Box Collider(盒子碰撞器):

    

    1.Material (材质): 引用何种物理材质决定了他和其他对象如何作用。

    2.Is Trigger (是否触发器):

          If enabled, this Collider is used for triggering events, and is ignored by the physics

          engine.

          如激活,此碰撞器用于触发事件,并且被物理引擎忽略。

    3.Size (大小):

          The size of the Collider in the X, Y, Z directions.

          在X、Y、Z三维上的碰撞器尺寸。

    4.Center (中心):

          The position of the Collider in the object's local space.

          碰撞器在对象本地坐标中的位置

转载于:https://www.cnblogs.com/19q3/p/5468011.html

Unity 5.x---00使用重力相关推荐

  1. 基于Unity的C#中各类函数使用方法及示例

    以下笔记和示例内容是基于目前自学总结的经验以及观看教学视频的结论和示例,仅记录了较为常用且自认为不好记的方法和小技巧,内容暂时不全待我后期学习慢慢完善,用于学习记录,内容仅作参考,如有错误还请帮忙指正 ...

  2. 【C#知识树】基于Unity的常用C#函数、类、方法

    [获取对象] (1)GameObject go = GameObject.Find("游戏对象名"); (2)Transform body = transform.Find(&qu ...

  3. 【学习日志】2022.08.09 基于Unity的C#函数

    [创建变量] (1)void Awake()[无论脚本script是否启用,都在点击开始时运行,Unity预制的函数,而void Start是只有启用了该脚本后,才会执行一次] (2)public c ...

  4. android studio 远程调试,Unity3D学习笔记——Android远程真机调试(Unity Remote)

    前言:当使用Unity开发移动端的游戏,特别是使用到手机的传感器,如重力感应等,调试的时候,很麻烦, 因为每次都需要编译成APK后安装到手机中测试,而Unity Remote便能很好的解决这个问题,U ...

  5. 001-编辑器工作区 srt字幕文件

    1 00:00:00,000 --> 00:00:01,629 大家好,欢迎大家呢参加 2 00:00:01,630 --> 00:00:04,000 我们英宝通Unity学院的公开课 3 ...

  6. 002-unity 资源及资源类型 srt字幕文件

    1 00:00:00,000 --> 00:00:04,000 英宝通unity学院公开课第二讲 2 00:00:04,000 --> 00:00:06,000 资源管理 3 00:00: ...

  7. 关于×××在DEBUG过程中可能出现的问题

    最近在调试DEBUG过程中看到本文章,觉得对于×××错误信息不熟的人来说非常有用,几部囊括了所有的×××的DEBUG错误提示信息,并且作者对其进行了一定说明,遂转发希望对更多的人有帮助. 原文地址:× ...

  8. 使用BH60测量小功率步进电机角度实验数据

    在 使用高精度旋转编码器BH60测量步进电机转动角度 实验中使用BH60绝对角度旋转传感器测量步进电机的角度.本文给出了实验测量数据. □ 测量数据 angle=[1.00,1.00,2.00,3.0 ...

  9. 《Oracle PL/SQL实例精讲》学习笔记1——数据准备

    前言: 古人言,"业精于勤荒于嬉,行成于思毁于随".对于自己所从事的工作,若使理论知识和实践经验相辅相成,则可使自己的业务能力日益增长,事半功倍.反之,亦然. 前几天,接到一个需求 ...

  10. PowerEdge T430 硬件配置检测清单

    前言 弄了一台dellT430做服务器,装正式系统前检测一下硬件配置.等我装debian时,如果需要更新驱动,好知道装啥型号驱动. 先在t430上装了一个临时的win10, 下载了硬件检测工具查了下. ...

最新文章

  1. Scala in depth 6 Scala的类型系统 上
  2. fwrite函数的一般调用形式是什么?
  3. Android 5.0 API 的变化——开发人员注意
  4. 【Android】命令行jarsigner签字和解决找不到证书链错误
  5. Hls之http协议实现
  6. Eclipse中查看JDK类库的源代码
  7. hadoop搭建部署
  8. hustoj搭建教程
  9. 2020最新抖音上热门技巧你知道了几个?
  10. Code Runner使用说明(快速运行调试代码,无需配置繁杂的环境)
  11. 解决RestTemplate的No instances available for localhost错误
  12. emoji表情 mysql转移,mysql中emoji表情存储
  13. 第一届嵌入式电子竞赛方案设计——智能门禁系统
  14. 怎么把线稿提取出来_用ps如何提取线稿图?简单教程轻松搞定
  15. (持续更新)一些黑科技和技巧
  16. 为什么越来越多的企业选择短信接口平台?
  17. Centos用mail命令登录163邮箱发邮件
  18. 优秀的图文识别开源项目PandaOCR
  19. MySQL 8.0.12 微妙和毫秒的支持
  20. ABAQUS学习之路

热门文章

  1. poj 3335 Rotating Scoreboard - 半平面交
  2. 突发!迈克菲掌门人 John McAfee 在西班牙监狱自缢身亡
  3. 戴尔 Wyse Thin 客户端设备受两个 CVSS 10分严重漏洞影响
  4. 已遭利用的Windows 0day漏洞 CVE-2020-1380分析
  5. Flutter InkWell 动画浅析
  6. fmri 实验设计 / 范式设计/ paradigm design
  7. 《iOS9开发快速入门》——第2章,第2.1节Xcode 7.0的新特性
  8. How to install innotop and percona tookit on centos
  9. matlab的和操作
  10. Linux shell 脚本入门教程+实例