//tips
//微調整
ゴーレムソウルのredropアクションの確認。
再びゴーレムソウルが落下後に消える現象が起こった。他のシーンにある自分プレイヤーの同期像が取得するという可能性も考えていなかったので、そちらの対処も考える。
全てのシーンでゴーレムソウルはドロップされており、自分プレイヤーの自シーンと同期先シーン他3シーンのうち自シーンのプレイヤーでのみ接触時に取得行動を可能にさせたいので下記のように変更した。
if (onlythisview.IsMine)//全てのシーンでソウルがドロップされているはずなので
{
photonView.RPC(nameof(SoulOff), RpcTarget.All);
HPScript2 HPScript2 = collision.gameObject.GetComponent<HPScript2>();
string myname = this.gameObject.name;
HPScript2.GolemSoulPlus(myname);
}
これでゴーレムソウルのドロップ問題は解決できた。
Env2シーンの各種MoveボタンはUnityroom用にするため削除。
webGLでのビルドを開始。以前インストールしたMLAPIでエラーが発生したので削除。
Unityroomにアップロードしても真っ白な画面が表示されたので下記サイトを参考に調整。
https://tedenglish.site/unityroom-upload-trouble-solution/#toc4
これでアップロードの方は完了した。