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

リリース 3.6.1

Momo the Monster
VRChat Developer

概要

今回のリリースでは、追加の TextMesh Pro コンポーネントおよびその他の有用なプロパティをUdonに公開しました。

新機能

  • 3つの新しい TextMeshPro コンポーネントをUdonに公開しました。
  • BaseVRCVideoPlayerに2つのプロパティを追加し、Udonから利用できるようにしました。
    • int VideoWidth { get; }
    • int VideoHeight { get; }
    • これらはサブクラスであるVRCUnityVideoPlayerおよびVRCAVProVideoPlayerでも利用可能です。
  • VRCPlayerApiに音声関連のゲッターメソッドを5つ追加し、Udonから利用できるようにしました。
    • float GetVoiceGain()
    • float GetVoiceDistanceNear()
    • float GetVoiceDistanceFar()
    • float GetVoiceVolumetricRadius()
    • bool GetVoiceLowpass()

修正

  • マテリアルに比べてレンダラーが極端に多いワールドのビルド速度が向上しました。
  • ローカルテストビルド後のアバター検証時、特にシーン内に複数のアバターが存在する場合に発生していたパフォーマンスのボトルネックを修正しました。
  • Network ID Utilityが同じGameObjectパスを重複して認識してしまう問題をいくつか修正しました。
    • ネットワーク化されたオブジェクトが同じ階層パスを共有することは、引き続き非推奨であり、完全にはサポートされていない点にご注意ください!
  • アバター上の VRC_AnimatorPlayAudio ステートビヘイビアからオーディオクリップが削除されたり見つからなかったりした場合に、ビルドパネルがフリーズする参照エラーを修正しました。

3.6.1-beta.2から最終リリースまでの変更点

  • Udonから3つの新しいTextMeshProコンポーネントに直接アクセスできるようになりました。
    • VRChatのドキュメントに記載されているプロパティのみが公開されています。
    • 以前追加された VRC_TMP ラッパーコンポーネントは削除されました。
  • ClientSim: 他のUdonスクリプト経由でインスタンス化されたUdon Behaviourは、即座に初期化され、変数や関数がすぐに使用可能な状態になります。

既知の問題