Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/USceneComponent
Description
Detach this component from whatever it is attached to. Automatically unwelds components that are welded together (see AttachToComponent), though note that some effects of welding may not be undone.
| Name | K2_DetachFromComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Components/SceneComponent.h |
| Include Path | #include "Components/SceneComponent.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Components/SceneComponent.cpp |
UFUNCTION (BlueprintCallable,
Meta=(DisplayName="Detach From Component", ScriptName="DetachFromComponent"),
Category="Transformation")
void K2_DetachFromComponent
(
EDetachmentRule LocationRule,
EDetachmentRule RotationRule,
EDetachmentRule ScaleRule,
bool bCallModify
)
Parameters
| Name | Remarks |
|---|---|
| LocationRule | How to handle translations when detaching. |
| RotationRule | How to handle rotation when detaching. |
| ScaleRule | How to handle scales when detaching. |
| bCallModify | If true, call Modify() on the component and the current attach parent component |