Add
メニューパス : Operator > Math > Arithmetic > Add
Add Operator は、入力すべての合計を計算します。例えば、(1, 2) + (3, 4, 5) の値を入力すると、(4, 6, 5) を出力します。または (1, 2) + 3 の値を入力すると、(4, 5) を出力します。
この Operator は様々なタイプの入力値を受け付けます。この Operator が使えるタイプのリストについては、利用できるタイプ を参照してください。この Operator は常に入力の最大ベクトルタイプで値を返します。
この Operator は、欠測値をゼロと解釈します。float、int、そして unit のようなスケーラー値は、ベクトルの各要素を使うスケーラー値を持つ、最大ベクトル入力と同じ大きさとして解釈されます。
また、この Operator には空 (カラ) の入力があり、リンクして新しい入力を追加することもできます。
Operator プロパティ
| Input | Type | 説明 |
|---|---|---|
| Input | 設定可能 | Operator が評価する値です。 |
| Output | Type | 説明 |
|---|---|---|
| Out | Dependent | すべての入力の合計です。 Type は、演算子の入力の最大ベクトルタイプに応じて変化します。 |
Operator 設定
Operator の設定を表示するには、Operator のヘッダーにある 歯車 アイコンをクリックします。ドロップダウンから、X ポートにタイプを選択します。並び替え、名前の変更、タイプの変更、または削除ができる、入力リストが表示されます。最小入力数は 2 で最大数はありません。“+” ボタンを使い、要素を追加します。3 つ以上の入力がある場合は、“-” ボタンを使って選択した入力を削除できます。入力の左側にあるハンドルを使うと、ドラッグして並び替えができます。
利用できる型
Input ポートには、以下の型を使うことができます。
- float
- int
- uint
- Vector
- Vector2
- Vector3
- Vector4
- Position
- Direction