代码插件
道具
UE5.0
This plugin will allow you to turn off collisions between indicated pairs of physical objects in runtime.
Video : Collision Disabler
Unreal Engine provides several methods to disable collisions between objects.
Collision channels - Allows for switching off collisions between groups of objects, but not between specific objects.
Ignore Actor When Moving - Tells this component whether to ignore collision with all components of a specific Actor when it's moved. Won't work for the physic simulation.
Contact Modification - Modifying the properties of the generated contacts points. Requires knowledge of PhysX and coding in C ++.
Collision Disabled uses the last method to provide a very simple and convenient way to disable collisions between objects using physics simulation.
Features:
Disable collision between physical objects
Works with both c++ and Blueprint only projects
Works with CCD
Works with Substepping
Chaos (from 4.26)
Code Modules:
CollisionDisabler (Runtime)
Number of Blueprints: 0
Number of C++ Classes: 8
Supported Development Platforms: All
Supported Target Build Platforms: Windows 32, Windows 64, Xbox One, PlayStation 4, Linux, MacOS, Android, iOS, Oculus, Steam VR
Documentation: Documentation
Example Project: Example Project
此插件允许您在运行时关闭指定物理对象对之间的碰撞。
视频:碰撞禁用器
虚幻引擎提供了几种禁用对象间碰撞的方法。
碰撞通道 - 允许关闭对象组之间的碰撞,但不能关闭特定对象之间的碰撞。
移动时忽略 Actor - 指示此组件在移动特定 Actor 时是否忽略其所有组件的碰撞。此功能不适用于物理模拟。
接触修改 - 修改生成的接触点的属性。需要具备 PhysX 和 C++ 编程知识。
碰撞禁用使用最后一种方法,提供了一种非常简单便捷的方法,可以通过物理模拟禁用对象间的碰撞。
功能:
禁用物理对象之间的碰撞
适用于 C++ 和纯蓝图项目
适用于 CCD
适用于 Substepping
Chaos(自 4.26 起)
代码模块:
CollisionDisabler(运行时)
蓝图数量:0
C++ 类数量:8
支持的开发平台:全部
支持的目标构建平台:Windows 32、Windows 64、Xbox One、PlayStation 4、Linux、MacOS、Android、iOS、Oculus、Steam VR
文档:文档
示例项目:示例项目
|
|