unity物理组件系统自学(1)
## 【1】<刚体>
1.定义:“刚体”是让物体产生物理行为的主要组件。
example:当物体挂载刚体组件后会立马受到重力影响如1.1&1.2图对比所示。
![图1.1](https://img-blog.csdnimg.cn/20191117134818688.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZpcmdpbGVfSg==,size_16,color_FFFFFF,t_70)
![图1.2](https://img-blog.csdnimg.cn/20191117134837742.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZpcmdpbGVfSg==,size_16,color_FFFFFF,t_70)
在控制物体移动过程中,在脚本中直接修改Transform属性(例如位置和角度)来移动物体不提倡,用对刚体直接施加“力”来控制移动的方式更好。
如果想让物体具有刚体属性但不希望完全由物理引擎托管运动,而想要通过写出的脚本来自定义控制物体移动行为,这种方式叫“是运动学的”(Is Kinematic选项)如1.3图所示。
![图1.3](https://img-blog.csdnimg.cn/20191117135548814.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZpcmdpbGVfSg