0.はじめに
初めてUnityRoomにゲームを投稿できたはいいものの、下記のようにフォントが点滅するバグに遭遇しました。
今回は私が行った対処法を書いていくので同じ現象に悩んでいる人は読みすすめてください。
1.やってみたこと
動作環境
Unityのバージョン 2022.2x OS:MacOS
日本語フォントはWebGL形式だと結構バグりやすいとのことでデフォルトのフォントを使ってみたところ、最初は問題なく作動しました。
しかし、敵に触れた瞬間からまたフォントが点滅するので、ここに何かしらの原因がありそうだと判明。
2.原因と解決策
どうやらコンポーネントのTextMeshProとTextMeshProUIが同時にシーン上に存在するとこの現象が起こるっぽいです。
今回の場合は敵に触れたとき表示されるダメージがTextMeshProになっていたのでTextMeshProUGUIに変更したらこの現象は治りました。
[変更前]
3.さいごに
日本語が点滅するバグの記事は探しても見受けられなかったので書いてみました。拙い文章でしたが、お力になれば幸いです。