VRChat 非公式日本語ドキュメント

リリース 3.7.3

Momo the Monster
VRChat Developer

概要

このアップデートでは、VRChat Constraintsに関する複数の問題を修正しました。

新機能

  • SDKコントロールパネルのSettingsタブに、エディタモード中にVRChat Constraintsが動作するのを防ぐオプションを追加しました。
  • C#のUnityエディタスクリプトから、新しい ActivateConstraint() および ZeroConstraint() メソッドを使用して、VRChat Constraintの「Activate」および「Zero」機能を実行できるようになりました。(Cannyのリクエストに対応)

修正と変更

  • VRChat Constraintsの下で使用された際の Physbone および Contact の挙動を改善し、ジッターを軽減しました。
    • これらはフレーム内で内部的な実行順序が適切にソートされるようになりました。
  • 同じGameObjectに対して3つ以上のConstraintを同時に使用した場合、トグルで切り替えたConstraintが正しく動作しない不具合を修正しました。
  • VRChat Constraintsの「Activate」および「Zero」機能が、プレハブインスタンスに対してオーバーライドとして適用されない不具合を修正しました。
  • C#でデフォルトコンストラクタを使用してVRCConstraintSourceを作成した際、値がデフォルト値で上書きされてしまう不具合を修正しました。
  • 特定の構成において、1つ以上の軸が固定されていない場合に、Rotation、Aim、Look-atの各Constraintが非常にわずかにドリフトする(ずれる)不具合を修正しました。
  • ターゲットとなるTransformのいずれかの軸が0にスケールされている場合、Constraintが誤った位置を適用する不具合を修正しました。
  • 特定の条件下で静止しているべきConstraintのポジションや回転が、毎フレームわずかにずれてしまう不具合を修正しました。
    • これにより、Constraintを含むプレハブの取り扱いが容易になります。
  • Physboneの統計情報が、シーンの再読み込みやプラットフォームの切り替え時に正しく再計算されるようになりました。
  • Physboneにおいて、クライアントリリース 2024.3.3 で実施された修正を取り入れ、ジッターを改善しました。
  • SDK Control PanelのSettingsタブで「Avatar Options」が二重に表示される問題を修正しました。
  • Worlds SDKの依存関係から com.unity.ugui が欠落していた問題を修正しました(こちらのCannyリクエストに対応)。
  • SDKに新しい「ExampleData」型を追加しました。これは将来的にExampleのメタデータを保持するために使用されます。

既知の問題

  • シーンを初めて開き、U# Behaviourを持つプレハブ内のGameObjectを選択した際、そのU# Behaviourの直下にあるコンポーネントのGUIが表示されないことがあります。プレハブの選択を解除して再度選択することで解消されます。
  • Buffer ParticlesがUnity 2019の時のように動作しません。コミュニティメンバーのhfcRed氏による回避策がこちらにあります
  • Unity 2022では、UnityのIMGUI内で発生した未処理の例外により、Riderのデバッガーが停止することがあります。