This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
专业(SIM)
UnigineEditor
界面概述
资源工作流程
版本控制
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
创建内容
内容优化
材质
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials

Physical Force

Physical Force是一个球形物体,其力被施加到其中心,并且衰减如下:

这里:

Name Description
distance 球心与物体之间的距离。
radius 施加力的球体的半径。
attenuation 力衰减系数。

力半径范围内的所有物理物体和粒子都被拉到Physical Force节点的中心或远离其中心。物体和粒子也可以是旋转的围绕Physical Force节点的中心。

注意
  • 仅当粒子的物理质量不为零时,Physical Force才会影响粒子。这物质质量可以在Parameters窗口的Particles选项卡上设置Particles对象的设置。
  • Physical Force只能影响ClothRopeRigid主体。如果使用Rigid主体,则形状还应该分配。

也可以看看#

增加体力#

通过UnigineEditor将Physical Force添加到场景中:

  1. 跑步UnigineEditor的项目。
  2. 在菜单栏上,单击Create -> Physics -> Physical Force

  3. 单击世界上的某个地方以放置Physical Force

新的Physical Force节点将被添加到UnigineEditor,您将能够通过Parameters窗口对其进行编辑。默认情况下,节点的半径为1

编辑体力#

Physical Force部分(Parameters窗口→Node选项卡)中,可以调整Physical Force的以下参数:

Edit Size

切换Physical Force节点的编辑模式。启用后,可以更改施加物理力的半径:每个轴以彩色圆圈突出显示。要更改沿轴的半径,请拖动相应的圆。

Physical Mask Physical掩码。 Physical Force的物理掩码必须比赛物理对象的Physical掩码。否则,物理力将不会影响对象。
Radius 半径,以单位为单位施加物理力。
Attenuation 衰减因子,指示当对象从力中心移开时,物理力会减少多少。
Attractor 施加在Physical Force半径范围内的对象的吸引力。如果提供正值,则物体将被拉离受力点。如果提供负值,则物体将被拉至受力点。
Rotator 施加到Physical Force半径内的对象的旋转力。如果提供正值,则对象将顺时针旋转。如果提供负值,则对象将逆时针旋转。
最新更新: 2024-04-19
Build: ()