その他の関数は 1 回限りのさまざまな関数を含み、既存の他の関数カテゴリには属しません。カテゴリ内に関数が 1 つしか存在しないその他のカテゴリと混同しないようにこのドキュメントで別途紹介します。
TimeWithSpeedVariable
TimeWithSpeedVariable 関数は Time ノードとほぼ同じですが、乗数のための任意の入力があります。この関数には、乗算の結果を出力または乗算演算の小数位のみを出力する任意の Frac Time 出力があります。
| アイテム | 説明 |
|---|---|
| 入力値 | |
| Speed (Scalar) | 時間が経過するレートを調整する乗数を受け取ります。1 より大きい値は結果を加速します。1 から 0 の間の値は結果を減速します。 |
| 出力値 | |
| Frac Time (Scalar) | 乗数の適用後、小数点以下の数値のみを出力します。結果は 0 と 1 の間を実行するランプ波の挙動になります。 |
| Time (Scalar) | Speed 入力値で乗算された時間の結果です。 |
出力結果はデフォルトでノードをプレビューします。この場合、ノードは点滅します。
OffsetAndScaleTo1
OffsetAndScaleTo1 関数は受け取った値を所定量でオフセットし、結果を 0 から 1 の範囲へスケーリングします。
| 入力 | 説明 |
|---|---|
| 入力値 | |
| Original Value (Scalar) | 値は Offset Amount でオフセットされて、0 から 1 の範囲へスケーリングされます。 |
| Offset Amount (Scalar) | 結果が 0 から 1 の範囲へスケーリングされる前にオフセットの量を制御します。 |
PassThrough
名前の通り、このノードはただ単に通過するノードです。何かが通過しても出力を経由して不変の状態で返されます。このノードは構成目的のために存在します。別ノードとより近い距離で接続する、ラベル表示されたノード (Desc プロパティを経由) を有効にします。要求するノードがグラフの離れた場所に配置されている場合など有益です。
SplitComponents
SplitComponents 関数は入力された色または画像のコンポーネントを分割し、ユーザーに赤、緑、青チャンネルへの個別アクセスを有効にします。
| アイテム | 説明 |
|---|---|
| 入力値 | |
| Color | 特定色またはテクスチャを受け取ります。 |
| 出力値 | |
| RGB | 特定色の結合した RGB コンポーネントを出力します。 |
| R | 入力色またはテクスチャの赤コンポーネントのみを出力します。 |
| G | 入力色またはテクスチャの緑コンポーネントのみを出力します。 |
| B | 入力色またはテクスチャの青コンポーネントのみを出力します。 |
Flipbook
Flipbook 関数は、スプライトフレームのグリッドなど Texture2D を受け取り、再生する順序でアニメーションを出力します。
| アイテム | 説明 |
|---|---|
| 入力値 | |
| Animation Phase (0-1) (Scalar) | 静的な入力を受け取った場合、フレームは 0 ないし 1 と番号付けがされたかのようにフリップブックの最寄りのフレームを渡します。入力が無かった場合、自動的に時間を使用します。 |
| Number of Rows (Scalar) | フリップブック テクスチャの列の数を受け取ります。 |
| Number of Columns (Scalar) | フリップブック テクスチャのカラムの数を受け取ります。 |
| Texture (Texture2D) | スプライトシートを含んだ Texture2D またはアニメート化されたテクスチャのフレームのグリッドを受け取ります。 |
| UVs (Vector2) | タイリング処理を助ける UV 座標の一式を受け取ります。 |
| 出力値 | |
| Result | フリップブックの結果として画像を出力します。 |
| UVs | テクスチャシートの特定フレームと一致する UV 座標を出力します。 |
