usuiforhe пре 4 година
родитељ
комит
2735919833
8 измењених фајлова са 38 додато и 2 уклоњено
  1. BIN
      gif/UE_Asset7.gif
  2. BIN
      gif/UE_Asset8.gif
  3. BIN
      gif/UE_Asset9.gif
  4. BIN
      img/UE_Asset84.png
  5. BIN
      img/UE_Asset85.png
  6. BIN
      img/UE_Asset86.png
  7. BIN
      img/UE_Asset87.png
  8. 38 2
      虚幻.md

BIN
gif/UE_Asset7.gif


BIN
gif/UE_Asset8.gif


BIN
gif/UE_Asset9.gif


BIN
img/UE_Asset84.png


BIN
img/UE_Asset85.png


BIN
img/UE_Asset86.png


BIN
img/UE_Asset87.png


+ 38 - 2
虚幻.md

@@ -1,7 +1,7 @@
 <!--
  * @Author: lc
  * @Date: 2021-09-03 21:41:18
- * @LastEditTime: 2021-09-14 17:10:17
+ * @LastEditTime: 2021-09-14 18:26:19
  * @LastEditors: Please set LastEditors
  * @Description: 虚幻学习
  * @FilePath: D:\Projects\markdown\虚幻.md
@@ -965,4 +965,40 @@ K-DOP是包围体的一种,是K离散导向多面体(K discrete oriented polyt
 
 > 从物体前面1m~10m的范围内,发射半径为2m的球
 
-### 添加力
+### 添加力
+
+在虚幻中,力的作用方式分为两种:
+1. 冲力(impulse)
+2. 推进力(force)
+
+区别:
+1. 冲力:瞬间力,作用结束后直接施加给物体,修正物体在物理引擎中的运动表现
+2. 推进力:单帧作用力,当前帧力效果施加后,如下一帧不存在推进力,则作用力无效果。推进力是持续增加力,随着时间推演作用力累加。像是火箭推进器
+
+> **只有开启了物理模拟的物体才受力的作用**
+
+![冲力](img/UE_Asset84.png)
+
+![冲力](gif/UE_Asset7.gif)
+
+> 从物体质心开始发力
+
+![冲力](img/UE_Asset85.png)
+
+> 从给定的一个点开始给物体发力**具体的请百度 这个言语我不会描述**
+
+![冲力](img/UE_Asset86.png)
+
+![冲力](gif/UE_Asset8.gif)
+
+> 效果
+> 用途:一个墙,你给他中间偏上的一个位置发一个横向力
+>> 如果使用`AddImpulse`,则力作用在质心上,会让物体向前平移
+>> 如果使用`AddImpulseAtLocation`,传入打击点,从物体到打击点会连城一条线,配合力的方向进行旋转平移
+
+![推进力](img/UE_Asset87.png)
+
+![冲力](gif/UE_Asset9.gif)
+
+> 因为一直有作用力的存在,所以移动速度会越来越快  
+> 同样`AddForce`也有一个`AddForceAtLocation`,作用与冲力的相似