Pular para o conteúdo principal

Kit motion

14 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​

Enable MotionWarping (UE5). The tools work on any placed actor that owns a UMotionWarpingComponent, in the editor world or in PIE while it runs.

  1. Need a test subject? motion.spawn_character {"label":"Hero"} spawns an engine Character (or characterClass) with a MotionWarpingComponent; motion.add_component {"actor":"Hero"} adds one to an existing actor. In PIE use motion.spawn_test_character (transient).
  2. motion.list_targets / motion.audit_component show current targets and modifiers.
  3. Add or update named targets: motion.add_update_transform, motion.add_update_location, motion.add_update_location_rotation, or motion.add_update_component to follow another actor's root component (follow, optional bone).
  4. motion.get_target reads one target; motion.remove_target / motion.clear_targets reset them.
  5. In PIE, motion.disable_all_modifiers stops active root-motion modifiers when an interrupted traversal must be reset.
  6. Remove test actors with motion.delete_actors {"actors":["Hero"]}.

Target names must match the warp target names used by the montage's Motion Warping notifies. Camera shakes and rigs stay in camera; root-motion asset setup and animation runtime inspection stay in anim.

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 MaxAutoRisk exigem "_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 argumento dryRun. smoke = coberto por edit.self_test.

motion.add_component (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Adds a MotionWarpingComponent instance to a placed actor that has none (editor world, or PIE while it runs).

ArgumentoTipoDescrição
actorstringobrigatório. Character/actor with MotionWarpingComponent.

Retorna: actor, values, count.

motion.add_update_component (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
targetActorstringobrigatório. Actor supplying its root scene component.
followbooleanFollow target component while warping. Padrão true.
bonestringOptional bone/socket name.

Retorna: actor, values, count.

motion.add_update_location (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
location{x,y,z}obrigatório. Target location cm.
rotation{x,y,z}Target rotation pitch/yaw/roll.

Retorna: actor, values, count.

motion.add_update_location_rotation (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
location{x,y,z}obrigatório. Target location cm.
rotation{x,y,z}Target rotation pitch/yaw/roll.

Retorna: actor, values, count.

motion.add_update_transform (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
location{x,y,z}obrigatório. Target location cm.
rotation{x,y,z}Target rotation pitch/yaw/roll.

Retorna: actor, values, count.

motion.audit_component (risco 0, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
actorstringobrigatório. Character/actor with MotionWarpingComponent.

Retorna: actor, values, count.

motion.clear_targets (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
actorstringobrigatório. Character/actor with MotionWarpingComponent.

Retorna: actor, values, count.

motion.delete_actors (risco 3, altera, destrutivo, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Deletes editor-world actors that own a MotionWarpingComponent.

ArgumentoTipoDescrição
actorsarray of stringobrigatório. Labels/names of actors that own a MotionWarpingComponent.

Retorna: actor, values, count.

motion.disable_all_modifiers (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer PIE, smoke)​

Sem descrição.

ArgumentoTipoDescrição
actorstringobrigatório. Character/actor with MotionWarpingComponent.

Retorna: actor, values, count.

motion.get_target (risco 0, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
targetstringobrigatório. Warp target name.

Retorna: actor, values, count.

motion.list_targets (risco 0, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
actorstringobrigatório. Character/actor with MotionWarpingComponent.

Retorna: actor, values, count.

motion.remove_target (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Sem descrição.

ArgumentoTipoDescrição
targetstringobrigatório. Warp target name.

Retorna: actor, values, count.

motion.spawn_character (risco 2, altera, UE 5.5+, requer plugin MotionWarping, requer mundo, smoke)​

Spawns a Character (engine class or a Character Blueprint) in the editor world and, by default, gives it a MotionWarpingComponent.

ArgumentoTipoDescrição
labelstringobrigatório. Actor label for the spawned character.
location{x,y,z}Spawn location in centimetres.
characterClassstringCharacter class or Blueprint; empty uses the engine Character class.
addMotionWarpingbooleanAdd a MotionWarpingComponent when the class has none. Padrão true.

Retorna: actor, values, count.

motion.spawn_test_character (risco 1, UE 5.5+, requer plugin MotionWarping, requer PIE, smoke)​

PIE only: spawns a transient Character with a MotionWarpingComponent for runtime warp-target and modifier tests.

ArgumentoTipoDescrição
labelstringobrigatório. Actor label for the spawned character.
location{x,y,z}Spawn location in centimetres.
characterClassstringCharacter class or Blueprint; empty uses the engine Character class.
addMotionWarpingbooleanAdd a MotionWarpingComponent when the class has none. Padrão true.

Retorna: actor, values, count.