Mesh Visual Scripting のベスト プラクティスの概要
Mesh Visual Scripting は、その中核となる Unity Visual Scripting が Mesh で適切に機能するように拡張され、次を実現します。
Interactables、Physics、WebSlates、Audio、Cloud Scripting、および Visual Scripts を使用したその他多くの Mesh 機能とのインターフェイス。
ルームに接続されているすべてのクライアントでシーンの状態と Visual Script の変数を共有します。
Mesh Emulator を使用して Unity Editor で直接、Physics、Interactables、Visula Scripts を含むカスタム環境をテストします。複数のシミュレートされたクライアントを分割画面モードでテストすることもできます。
Mesh エミュレーターとコンテンツ パフォーマンス アナライザー (CPA) による環境全体の実行時の診断を使用して、正確性の問題と潜在的な帯域幅またはパフォーマンスのボトルネックに関する実用的なガイダンスを取得します。
Mesh Visual Scripting には、いくつかの制限もあります。
Mesh では、Visual Scripts で使用できる Unity と C# API のサブセットに制限があります。 これらの制限の一部は、セキュリティと安全上の理由によるものです。一部の制限は技術的なものであり、将来のバージョンで解除される可能性があります。
Mesh では、環境の作成者によってアップロードされたシーンの部分に対して、Visual Scripts でのシーンへのアクセスが制限されます。 アバター、Mesh ユーザー インターフェイス、およびシーンへの Mesh 内部のその他の追加は、Visual Scripts の範囲外です。
Visual Scripting は簡単に使い始めることができますが、特にルーム内のクライアント間で状態を共有する Visual Scripts では、すべての微妙な違いを正しく理解するのは難しい場合があります。 以下のリンクをクリックすると、Visual Script で強化された Mesh のエクスペリエンスを、すべての Mesh イベント参加者に対して快適に高速かつ確実に共有するために役立つ、ベスト プラクティスについての詳細な記事をご覧いただけます。