Jumperこの記事を試す前に、下記の対策も試してみてください。(併せると効果高くなります)ワールドのカメラのカリング距離調整と、同期頻度調整http://gpsnmeajp.sblo.jp/article/184044375.html*概要VRChatはまだ未発展のサービスということもあり、1つのワールドに20人以上集まると段々と重くなってきます。ワールドの部屋単位たるインスタンスは、基本個人に紐付いて生成されるため、publicではないインスタンスでは、フレンド同士でないと移動が難しくなります。時に違うインスタンスに移動してしまったりします。ここでは、WebpanelのGoToRoomを使った「固定のインスタンス間の移動」を行う仕組みをワールドに実装する方法をご説明します。お試し用ワールドhttps://vrchat.net/launch?worldId=wrld_30da4670-55de-4633-a2e3-b6d34ab1b5b1*注意この方法はVRChat公式の方法からは外れた方法です。公式から提供されている機能を利用していますが、未保証な機能です。(理由はページ末へ)将来的に使用できなくなる可能性があります。この手法を用いたことによる損害等の責任は一切持ちません。vrcjmp.zip内のコードに関してはCC0とします。*よりシンプルな作例のご紹介がとーしょこら(@gatosyocora)様がunitypackageでよりシンプルな形態のものを配布されています。こちらもご検討ください。以下のファイルをダウンロードし、展開します。vrcjmp.htmの中身を書き換えます。「wrld_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx」を、自分のワールドのIDに置き換えてください。別の部分を巻き添えで消さないように注意してください。1文字でも欠けると動きません。Content」からコピーできます。(まだ一度もpublishしていないワールドはコピーできません。webフォルダを作り、その中にvrcjmp.htmを配置します。ワールドにWebpanelを設置します。そのためのQuadを設置します。Panelをセットします。設定はまず以下のようにします。赤枠に注意してください。(赤枠以外も変更していますので、なるべく同じ状態にしてください)次に、vrcjmp.htmを読み込むように設定します。最終的に以下のようになればOKです。*ワールド内での使い方ワールドに入ると以下のように表示されます。クリックすると、指定されたFriend+のインスタンスに飛びます。これは固定化されており、誰がクリックしても同じROOMは同じインスタンスに飛びます。(なお、このルームの数や種類はvrcjmp.htmを編集することで変更できます。)最初にワールドを開いた人は、そこは固定されたインスタンスではないため、まずどれかのROOMをクリックして移動しておくことをおすすめします。*ちなみにHTMLをカスタマイズするとこういう画像を使ったものや、ボタンを増やしたものもできます。違うワールド同士を固定のインスタンスで接続したりもできます。パスワード入力して正しいときだけ特定のワールドに飛んだり、オリジナルのポータルを通ってワールド間を往来したり、時刻によって飛び先が変わったり、そんなことも多分できます。やってみたいけどやり方わからない、という方は、簡単なものであればお作りできますので、お気軽にページ下部のコメントでお問い合わせください。問い合わせの際にはdiscordかtwitterのIDを添えてください。)なお、設置の仕方がわからないという問い合わせは受け付けかねます。可能であればまっさらなワールドに設置してみて、それでもダメ場合は配布HTMLの不具合等の可能性がありますので、お問い合わせください。*メモ・セキュリティを向上させたい場合はnonceを書き換えてください。・他のワールドのWorldIDを指定すると、他のワールドの固定インスタンスに飛ぶことができます。(相互に設置し合うと、行って帰ってくることができるようになります)・スクリプトや外部サーバーを組み合わせるとかなりいろいろなことができます。その場にいる全員を違うワールドにふっとばすこともできなくはないようです。・VRC_Triggerから発動もできるはずなので、斬られると天国に飛ばされるとかも、できなくはない→Triggerからの発動についてはがとーしょこらさんの仕組みのほうが単純で良いと思われる。URL生成機能を参考にさせていただきました。http://teruaki-tsubokura.com/vrchat/なおこのインスタンスに関する法則性は起動時のワールド指定でも有効です。bindingsのGotoRoom機能を利用しています。bindingsはマニュアルには乗っておらず、実際殆どが機能しません。GotoRoom機能は数少ない動作している機能の一つです。Panelを設置して、ローカルのファイルを指定すると以下のような表示が現れます。bindingsを呼び出すには、engine.call('メソッド名',...)を使ってね。GotoRoomは単純な機能なのでonBindingsReadyイベントをチェックする必要はほぼ無いです)というわけで、どうやらワールド製作者が利用することを最初から意図しているようです。未完成なのでマニュアルに乗ってないものと推測されます。[必須入力]※画像の中の文字を半角で入力してください。※ブログオーナーが承認したコメントのみ表示されます。この記事へのトラックバックURLhttp://blog.sakura.ne.jp/tb/184041906※ブログオーナーが承認したトラックバックのみ表示されます。0.1最近のコメント中国製据え置きQRコードスキャナを買った。(02/12)中国製据え置きQRコードスキャナを買った。(02/12)中国製据え置きQRコードスキャナを買った。(02/08)中国製据え置きQRコードスキャナを買った。(02/07)中国製据え置きQRコードスキャナを買った。