Kit trace
25 ferramentas. Gerado a partir do código-fonte do plugin; não edite manualmente.
As descrições das ferramentas e dos argumentos são exibidas em inglês porque espelham o schema das ferramentas (o mesmo texto que o agente recebe em
tools/list).
Guia
Use trace.line_multi_by_* to inspect every blocking hit along a path. Use
trace.sphere_multi_by_* to validate clearance for an actor-sized radius. Channel queries take a
channel name, object queries take objects, and profile queries take a collision profile name.
All six require a live editor or PIE world and should use project fixtures.
trace.box_multi_by_* takes halfExtent and rotation; trace.capsule_multi_by_* takes
radius, halfHeight, and rotation. Both return every public UWorld sweep hit.
Use trace.overlap_sphere_by_* or trace.overlap_box_by_* for stationary occupancy checks.
They return actor/component pairs and deduplicate those pairs by default.
Capsule overlaps add radius, halfHeight, and rotation. Component queries use the selected
primitive component's actual collision shape for overlap or multi-sweep checks.
No collision in the level yet? trace.spawn_test_target {name, location, scale, collisionProfile}
spawns a labelled 100 cm engine cube (StaticMeshComponent0) with the given profile (default
BlockAll) in the editor level, a known target for every query above and for the component tools.
Channel names accept Visibility, Camera, WorldStatic, ... or ECC_*; profiles are names such
as BlockAll.
Ferramentas
Legenda. risco 0 = somente leitura, 1 = operação inofensiva do editor, 2 = altera asset, 3 = apaga/substitui asset, 4 = projeto/config/build, 5 = potencialmente destrutivo (chamadas acima de
MaxAutoRiskexigem"_confirm": true). altera = roda numa transação (edit.undo reverte). requer PIE / requer mundo = recusado sem sessão PIE / sem nível aberto. requer plugin = indisponível quando o plugin está desativado. dryRun = aceita o argumentodryRun. smoke = coberto poredit.self_test.
trace.box_multi_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
halfExtent | {x,y,z} | Box half extent cm. |
halfHeight | number | Capsule half height cm. Padrão 100.0. |
rotation | {x,y,z} | Shape rotation pitch/yaw/roll. |
trace.box_multi_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
halfExtent | {x,y,z} | Box half extent cm. |
halfHeight | number | Capsule half height cm. Padrão 100.0. |
rotation | {x,y,z} | Shape rotation pitch/yaw/roll. |
trace.box_multi_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
halfExtent | {x,y,z} | Box half extent cm. |
halfHeight | number | Capsule half height cm. Padrão 100.0. |
rotation | {x,y,z} | Shape rotation pitch/yaw/roll. |
trace.capsule_multi_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
halfExtent | {x,y,z} | Box half extent cm. |
halfHeight | number | Capsule half height cm. Padrão 100.0. |
rotation | {x,y,z} | Shape rotation pitch/yaw/roll. |
trace.capsule_multi_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
halfExtent | {x,y,z} | Box half extent cm. |
halfHeight | number | Capsule half height cm. Padrão 100.0. |
rotation | {x,y,z} | Shape rotation pitch/yaw/roll. |
trace.capsule_multi_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
halfExtent | {x,y,z} | Box half extent cm. |
halfHeight | number | Capsule half height cm. Padrão 100.0. |
rotation | {x,y,z} | Shape rotation pitch/yaw/roll. |
trace.component_line_trace_multi (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
actor | string | obrigatório. Actor label/name/path. |
component | string | obrigatório. Primitive component name. |
trace.component_overlap_multi (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
actor | string | obrigatório. Actor label/name/path. |
component | string | obrigatório. Primitive component name. |
trace.component_sweep_multi (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
actor | string | obrigatório. Actor label/name/path. |
component | string | obrigatório. Primitive component name. |
trace.line_multi_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
start | {x,y,z} | obrigatório. Query start cm. |
end | {x,y,z} | obrigatório. Query end cm. |
query | string | obrigatório. Collision channel/object/profile selector. |
objects | array of string | Object channel names for object queries. |
radius | number | Sphere radius cm; ignored by line tools. Padrão 50.0. |
ignoreActors | array of string | Actor labels/names to ignore. |
trace.line_multi_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
start | {x,y,z} | obrigatório. Query start cm. |
end | {x,y,z} | obrigatório. Query end cm. |
query | string | obrigatório. Collision channel/object/profile selector. |
objects | array of string | Object channel names for object queries. |
radius | number | Sphere radius cm; ignored by line tools. Padrão 50.0. |
ignoreActors | array of string | Actor labels/names to ignore. |
trace.line_multi_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
start | {x,y,z} | obrigatório. Query start cm. |
end | {x,y,z} | obrigatório. Query end cm. |
query | string | obrigatório. Collision channel/object/profile selector. |
objects | array of string | Object channel names for object queries. |
radius | number | Sphere radius cm; ignored by line tools. Padrão 50.0. |
ignoreActors | array of string | Actor labels/names to ignore. |
trace.overlap_box_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_box_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_box_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_capsule_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_capsule_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_capsule_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_sphere_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_sphere_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.overlap_sphere_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
center | {x,y,z} | obrigatório. Overlap centre cm; Start is retained for shared schema compatibility. |
deduplicate | boolean | Deduplicate identical actor/component pairs. Padrão true. |
trace.spawn_test_target (risco 2, altera, requer mundo, smoke)
Spawns a labelled engine cube (/Engine/BasicShapes/Cube, 100 cm) with a collision profile as a known target for queries; returns its actor and component names.
| Argumento | Tipo | Descrição |
|---|---|---|
name | string | obrigatório. Actor label. |
location | {x,y,z} | World location in centimetres. |
scale | number | Uniform scale of the 100 cm engine cube. Padrão 1.0. |
collisionProfile | string | Collision profile name, e.g. BlockAll, BlockAllDynamic, OverlapAll. Padrão TEXT("BlockAll"). |
trace.sphere_multi_by_channel (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
start | {x,y,z} | obrigatório. Query start cm. |
end | {x,y,z} | obrigatório. Query end cm. |
query | string | obrigatório. Collision channel/object/profile selector. |
objects | array of string | Object channel names for object queries. |
radius | number | Sphere radius cm; ignored by line tools. Padrão 50.0. |
ignoreActors | array of string | Actor labels/names to ignore. |
trace.sphere_multi_by_object (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
start | {x,y,z} | obrigatório. Query start cm. |
end | {x,y,z} | obrigatório. Query end cm. |
query | string | obrigatório. Collision channel/object/profile selector. |
objects | array of string | Object channel names for object queries. |
radius | number | Sphere radius cm; ignored by line tools. Padrão 50.0. |
ignoreActors | array of string | Actor labels/names to ignore. |
trace.sphere_multi_by_profile (risco 0, requer mundo, smoke)
Sem descrição.
| Argumento | Tipo | Descrição |
|---|---|---|
start | {x,y,z} | obrigatório. Query start cm. |
end | {x,y,z} | obrigatório. Query end cm. |
query | string | obrigatório. Collision channel/object/profile selector. |
objects | array of string | Object channel names for object queries. |
radius | number | Sphere radius cm; ignored by line tools. Padrão 50.0. |
ignoreActors | array of string | Actor labels/names to ignore. |