clusterのワールドで文字が表示されない不具合が解決しました

はじめに
4月ごろから、私のclusterワールドでコメント・ギフトのランキングボードのお名前や・時計などが表示されないという不具合が発生していました。
最初は「自分の設定ミスかな?」と思い、公式にも問い合わせず、原因もわからないまま放置していたのですが……。
先日、Creator Kitのアップデートに合わせて、Package Managerからすべてのパッケージを最新版に更新したところ、なぜかあっさり直ったので、その経緯と対処法をまとめます。
不具合の症状
コメント・ランキングボードはアイコンが表示されるものの、文字類が一切映りません。
時計は全く表示されないので、もはやワールドに時計があること忘れていました。


写真の見切れしかないので見難くてすみません……
- 4/4:不具合無し (イベント会場A)
- 4/11:不具合あり(イベント会場B)
- 4/14:clusterv3.30リリースノート
- 4/18:不具合あり(イベント会場B)
- 4/25:不具合あり(イベント会場B)
- 5/9:不具合無し(イベント会場A)
- 5/16:不具合無し(イベント会場A)
- 5/23:不具合無し(イベント会場A)
- 5/30:不具合無し(イベント会場A)
- 6/6:不具合あり(イベント会場B)
・・・以下イベント会場Aも更新してずっと不具合
不具合の解決方法
今回、不具合を解決できた具体的な方法は以下の通りです。
Creator Kitのアップデート
Unity上でCreator Kitの最新版に更新しました。
Package Managerでのパッケージ更新
Unityの「Window > Package Manager」から、すべての使用中パッケージを最新に更新。
更新前にUnityプロジェクトのバックアップを取っておいたので、原因が知りたくて1個ずつ更新をしていったのですが、TextMeshPro関連のパッケージが原因だった可能性が高そうです。
原因は何?
不具合の原因はTextMeshPro関連の何かという事は確実なんですが、なぜこうなってしまったのかは正直よくわかりません。
時系列は微妙に合わないのですが、不具合が起きた周囲のclusterのリリースノート(v3.30 / 2025年4月14日)を確認してみたところ、以下の記述がありました。
TextView で用いるテキストで、内部的に TextMeshPro が使われるようになりました。
これが原因なのか、それとも単純にTextMeshProのバグがそのバージョンにあり、最新にしてバグが修正されたのか……
(そもそもTextMeshPro自体は文字が消えるバグがあるみたいですね)
あまり文字が消える不具合についての情報が出回っていないので、原因が知りたいです。
私はいくつかイベント会場を作っているのですが、イベント会場A(古いバージョン)では問題なくて、イベント会場B(最新)では問題が起こったのも謎です。
(Unityは同じプロジェクトを使用していて、イベント会場AとBのアップの間に更新などは行っていないのですが……自動更新とか入ったのかなぁ)
まとめ
Unityやclusterに慣れていないと、「自分が何かやらかしたのかも…」と原因がわからないまま放置しがちですが、実はアップデートによる内部仕様の変化が原因ということもあります。
(今回の場合は更新をサボっていたので「なにもしてない」を「していた」のかもしれませんね……)
今回の教訓は以下の通り:
- cluster公式のアップデート履歴は意外と重要!
- 表示バグなどに遭遇したら、Creator KitとPackage Managerの更新をチェック!
- 更新前には必ずプロジェクトのバックアップを取る!
この記事が、同じように悩んでいる方の助けになれば嬉しいです!

そもそもパッケージのアップデートってこまめにした方がいいの?
アップデートの内容でエラーが出たりするらしいじゃん

基本的には公式からの情報をチェックして、こまめにアップデートした方がいいよ
もちろん、バックアップは忘れずにね

でも、クリエイターキットならまだしも、TextMeshProとかいちいち公式情報チェックする?してる??

いやそこまではしてないけど……。でもこうやって不具合が出た場合は、どれが問題なのか一個ずつチェックしなきゃだね

完全に自分のせいだと思ってたしなぁ、次回からそうする
詳しい方が居たら、とても当たり前の事しか書いてない記事なのかもしれません。
だから情報が出回っていないのか……?
ただ、私のように、文字の不具合→Package Managerを更新!と結びつかない初心者の方もいると思うので、この記事をメモ代わりに残しておきます。