VRChat
VRC合法チート研究会VRC合法チート研究会

【ワールドギミック】ポーズでギミック発動!!ジェット噴射!!【VGCW PoseActionSystem】

指定のポーズを決められた順に取ることでイベントを発生させるU#スクリプトです。 使用例として空を飛ぶサンプルを同梱しています。 データは以下の3つのUdonで構成されます。 ・PoseActionMarker 1つのポーズ情報をここで設定します。 Sphereを作成し、マーカーとして登録します。PoseActionMarker1つで1つのポーズを管理します。 SphereはPoseActionMarkerをアタッチしているオブジェクトの子階層に作成することをお勧めします。 ・MarkerTraceActionBase PoseActionMarkerを2つ以上登録し、順番通りにポーズを取ることでイベントを呼び出す処理を管理します。 デスクトップ用にキーボード入力でイベントを呼び出すことも可能です。 IsLoopActionにチェックを入れることで最後のポーズをし続けることによりLoopDelayTimeに指定した間隔でイベントを呼び出し続けることができます。 ・MarkerTraceActionTrigger MarkerTraceActionBaseを継承し、Udonイベントを呼び出します。サンプルシーンではこちらを用いてジェットや、おならで空を飛ぶシステムが同梱されています。

指定のポーズを決められた順に取ることでイベントを発生させるU#スクリプトです。 使用例として空を飛ぶサンプルを同梱しています。 データは以下の3つのUdonで構成されます。 ・PoseActionMarker 1つのポーズ情報をここで設定します。 Sphereを作成し、マーカーとして登録します。PoseActionMarker1つで1つのポーズを管理します。 SphereはPoseActionMarkerをアタッチしているオブジェクトの子階層に作成することをお勧めします。 ・MarkerTraceActionBase PoseActionMarkerを2つ以上登録し、順番通りにポーズを取ることでイベントを呼び出す処理を管理します。 デスクトップ用にキーボード入力でイベントを呼び出すことも可能です。 IsLoopActionにチェックを入れることで最後のポーズをし続けることによりLoopDelayTimeに指定した間隔でイベントを呼び出し続けることができます。 ・MarkerTraceActionTrigger MarkerTraceActionBaseを継承し、Udonイベントを呼び出します。サンプルシーンではこちらを用いてジェットや、おならで空を飛ぶシステムが同梱されています。

【重要】必ずお読みください【중요! 반드시 읽어주세요!】 [Important! Make sure to read]

動作確認ワールド

【利用規約】【이용 규약】[Terms of service]

【更新履歴】