ルームエディターでルーム内のインスタンスをコピーペーストして複製すると、インスタンスID名(例:inst_FC9A1A7など)が同じものが作られました。
それら重複したインスタンスがある状態でゲームを実行すると、有るはずの変数が無いと言われてエラーになったり、ちょっと意味がわからない奇妙なエラーが発生するようになりました。
実はインスタンス名が重複していること、それがエラーの原因になっていること、コピペで複製したことがきっかけであることは、かなり調べまくった後でたまたま気づけたことで、気づけなかったら解決不能でした。
この問題は以前のバージョンから存在しており、YoYoGamesは既に認識しているそうです。
対処法としては、
- その重複しているインスタンス名をメモする
- ルームエディター上で該当インスタンスを削除する
- プロジェクトファイルの該当roomの.yyファイルをエディタ等で開き、そのインスタンス名が残っていれば全て削除する
皆さんもインスタンスをコピペする時はお気をつけください。
😱