VRChat

【無料/VRC想定】EasyTween - 2点間をスムーズに移動させるU#スクリプト

A地点とB地点の間で、特定のGameObjectを直線的にスムーズに移動させるスクリプトです。VRCTweenの勉強用に作ったものです。 簡単なワールドギミックをUnityのみで作る時などに使えます。 アバターギミックとしての利用はできません。 動かすターゲットとなるオブジェクトを設定し、 行き来する先のB地点を示すオブジェクトを希望の位置へ移動するだけで、 インタラクトする度にその地点間を行き来します。 A地点はターゲットの初期位置から自動で決定してくれます。 移動にかける秒数、移動に使うイージングを指定でき、プレイヤー間同期とLateJoinerにも対応します。 スイッチのモデルは仮置きでCubeになっています。 必要に応じてモデルを用意して利用をお願いします。 オプションでインタラクト部を複数配置したり、一括で複数操作するための送信用UdonBehaviourを用意しています。 Animatorによるパラメーター操作と、別のUdonSharpスクリプトから操作するためのpublic変数/関数も用意しています。 利用にはかなり最近のVRChat SDKが必要です! 3.10.4以上のバージョンに更新してからインポートしてください。古いバージョンではエラーが発生します。

利用規約(ライセンス)

更新履歴

【無料/VRC想定】EasyTween - 2点間をスムーズに移動させるU#スクリプト
【無料/VRC想定】EasyTween - 2点間をスムーズに移動させるU#スクリプト
【無料/VRC想定】EasyTween - 2点間をスムーズに移動させるU#スクリプト
A地点とB地点の間で、特定のGameObjectを直線的にスムーズに移動させるスクリプトです。VRCTweenの勉強用に作ったものです。 簡単なワールドギミックをUnityのみで作る時などに使えます。 アバターギミックとしての利用はできません。 動かすターゲットとなるオブジェクトを設定し、 行き来する先のB地点を示すオブジェクトを希望の位置へ移動するだけで、 インタラクトする度にその地点間を行き来します。 A地点はターゲットの初期位置から自動で決定してくれます。 移動にかける秒数、移動に使うイージングを指定でき、プレイヤー間同期とLateJoinerにも対応します。 スイッチのモデルは仮置きでCubeになっています。 必要に応じてモデルを用意して利用をお願いします。 オプションでインタラクト部を複数配置したり、一括で複数操作するための送信用UdonBehaviourを用意しています。 Animatorによるパラメーター操作と、別のUdonSharpスクリプトから操作するためのpublic変数/関数も用意しています。 利用にはかなり最近のVRChat SDKが必要です! 3.10.4以上のバージョンに更新してからインポートしてください。古いバージョンではエラーが発生します。