ワールドリンクのクリックでワールドを移動する機能がバグで動かなくなっていましたが、GoResoniteというサービスの開始と同時にその機能が修正されたようです。ところが人によっては、今回の記事で紹介する方法でResoniteのアップデートを行わないとうまく利用できないようです。
Resoniteは専用の通信方式(プロトコル)を使ってセッションやワールドに接続します。このプロトコルをPCに正しく認識させ、GoResonite.comのサービスを利用する為に以下の手順でアップデートを行いましょう。
プロトコルハンドラーの設定を更新する方法
まずは最新バージョンの.NETがインストールされている事を確認してください。
※古いバージョンだとリンクをクリックしても何も起こらない、などの問題が発生する場合があります。
.NET Runtimeのダウンロードページ:https://dotnet.microsoft.com/en-us/download
①Resoniteのインストールフォルダを開く
Steamをご利用の場合:
SteamライブラリでResoniteを右クリックし、「管理」->「ローカルファイルを閲覧」を選択してください。
その他の場合:
Resoniteをインストールしたフォルダを直接探してください。
②Toolsフォルダを開き、さらにResoniteProtocolHandlerフォルダを開きます。
コマンドプロンプトまたはターミナルを開き、上記フォルダに移動後、以下のコマンドを実行します:
※普段ターミナルを使ったことがなく、フォルダの移動が難しい方はResoiteのインストールフォルダを右クリックし、出てきたメニューの中から「ターミナルで開く」をクリックするとそのフォルダに移動した状態でターミナルが開きます。
実行コマンド
ResoniteProtocolHandler.exe setup
設定が終わったら、Resoniteを起動した状態で以下のリンクをクリックし、ワールドへ移動するか確認してみましょう!
ワールドリンク: 百鬼夜行 Raindance Ver
上記リンクをクリックするとResoniteが起動していない場合は、Steamでのオプション付き起動確認の画面が開き、許可をすると百鬼夜行のワールドが開いた状態で起動されます。(一旦はホームが開きますが、そのまま自動でワールドが変わるようです。)
Resoniteが起動している場合は、ResoniteProcotolHandlerの仕様確認のダイアログが開き、許可をするとワールドへ移動します。(※ダイアログ上のチェックボタンにチェックを入れておくと、次回以降は確認ダイアログで許可しなくても自動的にワールドの移動が開始されます。)
もし移動できない場合は以下を確認してみてください。
①ログの確認:
Logsフォルダに生成されるログファイルを確認することで、問題の原因を特定できる場合があります。
レゾナイト公式Discordなどでこのログの内容と共に質問してみましょう。
②ファイアウォールの設定:
ファイアウォールがResoniteをブロックしている可能性も考えられます。
③ブラウザのキャッシュクリア:
ブラウザのキャッシュをクリアすることで、古い情報が原因で発生している問題が解決する場合があります。
④Resoniteの再起動:
Resoniteアプリケーションを再起動することで、一時的な不具合が解消される場合があります。
まとめ
記事の様にResoniteのプロトコルハンドラーの設定を更新することで、go.resonite.comのリンクからスムーズにセッションに接続できるようになります。またレゾマガで紹介しているワールド紹介ページのリンクからワールド移動する事が可能になります!
上記の手順を試して、問題が解決しない場合は、.NET Runtimeのバージョンやファイアウォールの設定などを確認してみてください。
それでも解決しない場合は、ResoniteのコミュニティフォーラムやDiscordなどで、他のユーザーに相談してみるのも良いでしょう。