実行ノード(モーションデバイス)

指定した対象に「ターゲットに向かって回転」の基礎モーションデバイスを追加します。
※追加するには、対象が共通コンポーネント「基礎モーションデバイス」を持っている必要があります。(空でも可)

入出力パラメータ
入力パラメータターゲットエンティティエンティティモーションを追加する対象を指定します。
入力パラメータモーションデバイス名文字列モーション名を指定します。
入力パラメータモーションデバイス間隔浮動小数点数目標角度に到達するまでの秒数を指定します。
入力パラメータ目標角度3Dベクトル目標角度を指定します。
使用例

オプションタブを押すと床が半回転します。
もう一度オプションタブを押すことで床が初期位置に戻ります。

エディタ画面から設定できる共通コンポーネントと同じ効果です。
こちらではプレビューができるので、どういう回転になるかはここで確認すると良いかもしれません。

動作中の基礎モーションデバイスを一時停止します。
その後、再開するには「基礎モーションデバイスを再生」ノードを実行する必要があります。

入出力パラメータ
入力パラメータターゲットエンティティエンティティ一時停止するモーションを持っている対象を指定します。
入力パラメータモーションデバイス名文字列一時停止するモーション名を指定します。
使用例

オプションタブを押すと、ぐるぐる回転している箱が一時停止します。
3秒後に箱は再び回転します。

指定された対象が持つ基礎モーションデバイスを起動します。

入出力パラメータ
入力パラメータターゲットエンティティエンティティ起動するモーションを持つ対象を指定します。
入力パラメータモーションデバイス名文字列起動するモーション名を指定します。
使用例

オプションタブを押すと、箱が回転を始めます。

一時停止中の基礎モーションデバイスを再生します。

入出力パラメータ
入力パラメータターゲットエンティティエンティティ再生するモーションを持っている対象を指定します。
入力パラメータモーションデバイス名文字列再生するモーション名を指定します。
使用例

「基礎モーションデバイスを一時停止」の使用例と同じです。

対象の基礎モーションデバイスを削除します。

入出力パラメータ
入力パラメータターゲットエンティティエンティティ削除するモーションを持っている対象を指定します。
入力パラメータモーションデバイス名文字列削除するモーション名を指定します。
入力パラメータすべての基礎モーションデバイスを停止ブール値はいの場合、このオブジェクトについているすべての基礎モーションデバイスを削除します。
いいえの場合、指定したモーション名のモーションのみを削除します。
使用例

オプションタブを押すと、そのオブジェクトについているすべての基礎モーションデバイスを削除します。

指定した対象に「定点移動」の基礎モーションデバイスを追加します。
※追加するには、対象が共通コンポーネント「基礎モーションデバイス」を持っている必要があります。(空でも可)

入出力パラメータ
入力パラメータターゲットエンティティエンティティモーションを追加する対象を指定します。
入力パラメータモーションデバイス名文字列モーション名を指定します。
入力パラメータ移動方法列挙・瞬間移動
・等速直線運動
入力パラメータ移動速度浮動小数点数(等速直線運動 かつ 固定速度の場合)1秒間に進む距離を指定します。
入力パラメータ目標位置3Dベクトル目標地点の位置を指定します。
入力パラメータ目標回転3Dベクトル目標地点の向きを指定します。
入力パラメータ回転をロックするブール値はいの場合、対象が目標地点の向きに追従します。
入力パラメータパラメータの種類列挙・固定速度
・固定時間
入力パラメータ移動時間浮動小数点数(等速直線運動 かつ 固定時間の場合)目標地点につくまでの時間を指定します。
使用例

オプションタブを押すとオブジェクトがy軸方向に20ほど瞬間移動します。

指定した対象に「等速回転」の基礎モーションデバイスを追加します。
※追加するには、対象が共通コンポーネント「基礎モーションデバイス」を持っている必要があります。(空でも可)

入出力パラメータ
入力パラメータターゲットエンティティエンティティモーションを追加する対象を指定します。
入力パラメータモーションデバイス名文字列モーション名を指定します。
入力パラメータモーションデバイス間隔浮動小数点数モーションが動き続ける秒数を指定します。
入力パラメータ角速度(角度/秒)浮動小数点数1秒間に回る角度を指定します。
入力パラメータ回転軸の向き3Dベクトル回転軸を指定します。
使用例

オプションタブを押すと、オブジェクトが回転します。

指定した対象に「等速直線」の基礎モーションデバイスを追加します。
※追加するには、対象が共通コンポーネント「基礎モーションデバイス」を持っている必要があります。(空でも可)

入出力パラメータ
入力パラメータターゲットエンティティエンティティモーションを追加する対象を指定します。
入力パラメータモーションデバイス名文字列モーション名を指定します。
入力パラメータモーションデバイス間隔浮動小数点数モーションが動き続ける秒数を指定します。
入力パラメータ速度ベクトル3Dベクトル1秒間に進む距離を指定します。
使用例

オプションタブを押すと、10秒間オブジェクトが毎秒z軸方向に5ほど直線移動します。

コメント