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

外部リンク

Udonでは、外部URLを使用してリモートコンテンツを読み込むことができます。URLは VRCUrl オブジェクトでラップする必要があります。ユーザーは実行時に VRCUrlInputField コンポーネントにURLを入力できるほか、ワールド制作者はアップロードするワールドにあらかじめ定義済みの VRCUrl を含めることができます。

許可リスト (Allowlist)

セキュリティ上の理由から、VRChatでは外部URLの使用方法に制限を設けています。デフォルトでは、VRCUrl はVRChatのドメイン許可リストに含まれている場合にのみアクセス可能です。

URLがそのタイプに必要な許可リストに含まれていない場合、ユーザーがVRChatの設定で「Allow Untrusted URLs(信頼できないURLを許可)」を選択しない限り、そのURLは使用できません。これを有効にすると、Udonは VRCUrlInputField コンポーネントや、ワールドと一緒にアップロードされた VRCUrl から、信頼できないURLを読み込めるようになります。

許可リストにある場合 許可リストにない場合
ユーザーが入力フィールドに VRCUrl を入力 ✔許可 ⚠ 「Allow Untrusted URLs」が必要
Udonが実行前に VRCUrl を宣言 ✔許可 ⚠ 「Allow Untrusted URLs」が必要

VRCUrl

class VRC.SDKBase.VRCUrl

Constructor

名前 概要
VRCUrl(string url) URLを入力として受け取るコンストラクタです。これはエディタ時にのみ呼び出せることに注意してください。

Properties

静的 名前 概要
✔️ VRCUrl Empty 空のURLです。

Methods

静的 Returns 名前 概要
string Get() URLの現在の文字列値を取得します。
✔️ bool IsNullOrEmpty(VRCUrl vrcUrl) 指定された VRCUrl が null であるか、空の文字列 ("") を参照しているかどうかを示します。

最終更新: