Create Transform Undo Step (LogiXノード)

From Neos Wiki
Revision as of 07:15, 20 February 2022 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Other languages:
English • ‎日本語
Create Transform Undo Step
'Create Transform Undo Step' LogiX node
Inputs
  Impulse Create
  Slot Target
  Bool SaveParent
  Bool SavePosition
  Bool SaveRotation
  Bool SaveScale
Outputs
  Impulse OnCreated

Create Transform Undo Stepノードは、Createへインパルスを入力すると、Target 空間トランスフォーム値の Undo Manager エントリセーブポイントを作成します。

使用方法

SaveParent 入力は、Target スロットの親を取り消しエントリの一部として保存するかどうかを決定します。デフォルトは true です。


SavePosition 入力は、TargetのポジションをUndoのエントリの一部として保存するかどうかを決定します。デフォルトは true です。


SaveRotation 入力は、Target のローテーションをUndoエントリの一部として保存するかどうかを決定します。デフォルトは true です。


SaveScale 入力は、Target のスケールをUndoのエントリの一部として保存するかどうかを決定します。デフォルトは true です。


OnCreated 出力は、Undo Managerのエントリが正常に作成されたときにインパルスを出力ます。有効なTargetが設定されていない場合、インパルスは出力されません。


Undo Managerのエントリは、Createで受け取ったインパルスのオーナーに対して作成されます。このノードが、インパルス連鎖の Target のトランスフォームを変更する他のノードの前に置かれた場合、ユーザがコンテキストから Undo アクションを実行すると、それらのノードの効果は元に戻ります。ラジアルメニューの Undo ボタンの周りに表示されるテキストは、"Moved" + Targetスロットの名前 になります。

SaveParent がtrueの場合、Target はUndoステップを作成したときと同じローカルトランスフォームに戻されます。代わりに SaveParent が false の場合、Target はUndoステップが作成されたときに保持していたグローバルなトランスフォームに戻されます。

ノードメニュー

Undo
Back Begin Undo Batch Create Field Undo Step Create Reference Undo Step Create Spawn Undo Step Create Transform Undo Step Create Type Field Undo Step
Create Undo Batch End Undo Batch Undoable Destroy