unreal.GeometryScript_Collision
¶
- class unreal.GeometryScript_Collision(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibrary
Geometry Script Library Collision Functions
C++ Source:
Plugin: GeometryScripting
Module: GeometryScriptingCore
File: CollisionFunctions.h
- classmethod reset_dynamic_mesh_collision(component, emit_transaction=False, debug=None) None ¶
Clears Simple Collisions from the Dynamic Mesh Component.
- Parameters:
component (DynamicMeshComponent) –
emit_transaction (bool) –
debug (GeometryScriptDebug) –
- classmethod set_dynamic_mesh_collision_from_mesh(from_dynamic_mesh, to_dynamic_mesh_component, options, debug=None) DynamicMesh ¶
Generate Simple Collision shapes for a Dynamic Mesh Component based on the input Dynamic Mesh.
- Parameters:
from_dynamic_mesh (DynamicMesh) –
to_dynamic_mesh_component (DynamicMeshComponent) –
options (GeometryScriptCollisionFromMeshOptions) –
debug (GeometryScriptDebug) –
- Return type:
- classmethod set_static_mesh_collision_from_component(static_mesh_asset, source_component, options=[True], debug=None) None ¶
Copy the Simple Collision Geometry from the Source Component to the Static Mesh Asset.
- Parameters:
static_mesh_asset (StaticMesh) –
source_component (PrimitiveComponent) –
options (GeometryScriptSetSimpleCollisionOptions) –
debug (GeometryScriptDebug) –
- classmethod set_static_mesh_collision_from_mesh(from_dynamic_mesh, to_static_mesh_asset, options, debug=None) DynamicMesh ¶
Generates Simple Collision shapes for a Static Mesh Asset based on the input Dynamic Mesh.
- Parameters:
from_dynamic_mesh (DynamicMesh) –
to_static_mesh_asset (StaticMesh) –
options (GeometryScriptCollisionFromMeshOptions) –
debug (GeometryScriptDebug) –
- Return type: