VRChatのイベント「アバター自作交流会」通称ア自会に参加した時に、アバターの動画取る時に回転させるのってどうしたらいいんですかねー?みたいな事が聞こえてきたので簡単にできるスクリプトを書いてみた。


まずプロジェクトを開いた状態

以下リンクからダウンロードします※右上のダウンロードボタンクリック
https://drive.google.com/file/d/16OZeqieAJD9ClTfXubefM1BOV9jIZeOV/view?usp=sharing


解凍するとunitypackageが一つできます


Unityに戻ってプロジェクトウィンドウのAssetsの上で右クリック、パッケージのインポート→カスタムパッケージを選択


先程のunitypackageを選択して開くボタンを押す


全部選択されている状態でインポート


追加されたTurnTableフォルダからTurnTableプレファブをヒエラルキーにドラッグ&ドロップ


ヒエラルキー上のTurnTableを選択して、回転させたいオブジェクトをインスペクターのTurnObjectにドラッグ&ドロップで放り込む!
ここではkabochaを入れました


TurnTableオブジェクトのTurnTableスクリプトコンポーネントのパラメータを設定します。
・Second 1セット回転するまでの秒数
・Around 1セット終了までにさせたい回転数
・Selected Ease 回転方法の選択
※回転方法については以下サイトを参照
https://easings.net/
3秒間に2回転をイン・アウトサイン(緩やかに始めて緩やかに終了する)ように設定。
※なお、回転方法はとりあえず3つだけ選択できるようにしました。


シーン再生ボタンを押して実行すると

回った!


Ease部分はこちらを参考に作成させていただきました。
https://hacchi-man.hatenablog.com/entry/2020/03/21/220000







rulerninjaはVRChatネーム:harenchiでメタバースに住んでいます。
近影



発売されたばかりのOculus Quest 2用壁掛けキット「cheero(チーロ)」を即購入したので使用感をレビューしていきます。

思ったよりコンパクトな箱で到着


内容物
設置例テンプレート
説明書
USBアダプター
USBtypeCケーブル
マウントキットコントローラー用2つ
マウントキットHMD用1つ
取り付け釘11本
テンプレートの点線に沿って切り抜く
この用紙を
壁にピン留め

ガイドにしたがってマウントキットを釘で固定します。
石膏ボードに設置する場合、金づちで打ち付けると細い釘が曲がるためコインで押し込むほうが確実でした。
釘は予備が1本あります。
小さなパーツですが、意外にしっかりと固定できています。
使用時に充電ケーブルを引っかけておく爪がある心遣いが嬉しい。
設置できたらテンプレート用紙は剥がしてしまいましょう。
充電ベースを持っている方には不要かもしれませんが平置きするスペースのない方にはぴったりの製品でした。

皆様も良いVRライフを!



rulerninja