Create Dynamic Variable`1 (LogiXノード)

From Neos Wiki
Jump to navigation Jump to search
This page is a translated version of the page Create Dynamic Variable`1 (LogiX node) and the translation is 100% complete.
Other languages:
English • ‎日本語

This article or section is a Stub. You can help the Neos Wiki by expanding it.


Create Dynamic Variable`1
noframe
Inputs
  Impulse WriteOrCreate
  Slot Target
  String VariableName
  T InitialValue
  Bool CreateDirectlyOnTarget
  Bool CreateNonPersistent
Outputs
  Impulse OnCreated
  Impulse OnAlreadyExists
  Impulse OnNotFound

はじめに

Create Dynamic Variable`1ノードは Target Slot に最も近い DynamicVariableSpaceのスロットに指定した Type の Dynamic Variable を作成しようとします。

ダイナミックバリアブルのページで説明されているように、ダイナミックバリアブルの複製と親子付に関する注意事項が適用されます。

使用方法

InitialValueのタイプに応じて、このコンポーネントは DynamicValueVariable`1か、 DynamicReferenceVariable`1 を最も近い DynamicVariableSpaceを含むスロットにアタッチします。

InitialValueは、デモのために T 値として示されていますが、LogiX ブラウザで選択した型、または Component Attacher で指定した型から構成されることになります。

Component Attacher を使用する場合、Creating custom LogiX Node ページの説明に従って、有効な FrooxEngine または BaseX タイプを指定します。

CreateDirectlyOnTargetはこのノードのデフォルト機能を上書きし、最も近いDynamicVariableSpaceのスロットではなく、Targetスロット上に直接Dynamic Variableを作成します。

CreateNonPersistent は、結果の Dynamic Variable を非永続(non-persistent)コンポーネントとして作成し、オブジェクトまたはワールドが再ロードされたときに保存されないようにするものです。

.

ノードメニュー

Variables
Back Storage Clear Dynamic Variables Clear Dynamic Variables of Type`1 Create Dynamic Variable`1 Delete Dynamic Variable`1 Dynamic Variable Input With Events`1
Dynamic Variable Input`1 Read Cloud Variable`1 Read Dynamic Variable`1 Write Cloud Variable`1 Write Dynamic Variable`1 Write Or Create Dynamic Variable`1