記事一覧
Unityで回転角を取得すると0~90度、270度~360度の値を行ったり来たりしている
HingeJointを使用して角度を取得した際に起こった問題と、その解決策を記載しています。
前提・対象のオブジェクトはx軸を-90度回転させている。
・HingeJointを使用している。
・HingeJointのAxisはx=0,y=1,z=0である。
問題例えばX軸周りの回転角度をEulerAnglesで角度を取得したいとき
float angle = transform.rota
UdonSharpを使ったインタラクト作例5つ
VRChatでUSEしたときにInspector上の設定した値に基づいてどのような動きをするのか切り替えできるプログラムをご紹介します。実際に動かしてプログラムの動きを確認ができれば幸いです。
今回紹介する5つの動作は下記のとおりです。
・回転の変更
・大きさの変更
・色の変更
・表示非表示の切り替え
・移動
作例5つ回転の変更
まず前回の記事で作ったキューブの回転を行うプログラムを見てみま
VRChatのUdonSharpを始めるには?
導入からキューブの回転をUdonでプログラミングするまでをざっくり紹介しています。
※作成したワールドをアップロードするにはVRChatのトラストランクがNew User以上になる必要があります。フレンドを作ったり、しばらく遊んでいると自然にNew Userになるようです。
導入方法※2023/10 現在の内容となります。
まず必要なことですが、下記6つとなります。詳細は割愛いたします。4と5に