External URLs
Udonでは外部リンクを使用してリモートコンテンツを読み込むことができます。URLはVRCUrlオブジェクトでラップする必要があります。ユーザーは実行時にVRCUrlInputFieldコンポーネントにURLを入力できます。また、ワールド作成者はアップロードするワールドにあらかじめ定義されたVRCUrlを含めることができます。
Allowlist
セキュリティ上の理由から、VRChatは外部リンクの使用方法を制限しています。デフォルトでは、VRCUrlはVRChatのドメイン許可リストに含まれている場合にのみアクセス可能です。
URLがそのタイプに必要な許可リストに含まれていない場合、ユーザーがVRChatの設定で「信頼されていないURLを許可 (Allow Untrusted URLs)」を選択しない限り、使用することはできません。これにより、UdonはVRCUrlInputFieldコンポーネントやワールドと共にアップロードされたVRCUrlから、信頼されていないURLを読み込むことができるようになります。
| On allowlist | Not on allowlist | |
|---|---|---|
ユーザーが入力フィールドに VRCUrl を入力した場合 | ✔許可 | ⚠ 「信頼されていないURLを許可」が必要 |
Udonが実行前に VRCUrl を宣言した場合 | ✔許可 | ⚠ 「信頼されていないURLを許可」が必要 |
VRCUrl
class VRC.SDKBase.VRCUrl
コンストラクタ
| 名前 | 概要 |
|---|---|
| VRCUrl(string url) | URLを入力として受け取るコンストラクタです。これはエディター時(編集時)にのみ呼び出せることに注意してください。 |
プロパティ
| 静的 | 型 | 名前 | 概要 |
|---|---|---|---|
| ✔️ | VRCUrl | Empty | 空のURL。 |
メソッド
最終更新: