バックログのボイス有りテキストのテキストカラーを簡単に変更したい

17 views
Skip to first unread message

師走幸希

unread,
Sep 17, 2025, 11:47:49 PMSep 17
to 宴ユーザーグループ
宴4 4.23
Unity 2021.3.16f1

今現在、AdvUguiBacklogTMPEventTrigger.csの中身をカラーを書き換えてテキストカラーを変更しているのですが、こちらを書き換えずにカラーを変更できるようにしていただくこと可能でしょうか?
(更新があるたびにCSファイルを書き換え直しているため)

※この赤い文字のところ

よろしくお願いいたします

マッドネスラボ

unread,
Sep 18, 2025, 12:27:06 AMSep 18
to 宴ユーザーグループ
バックログのプレハブの、TextScale>text オブジェクトに、AdvUguiBacklogTMPEventTriggerをあらかじめAddComponentして、そのHoverColorを変更してください。

ss_1150.png

AdvUguiBacklogTMPEventTriggerは「ページ内に複数のボイスがある」という特殊な状況でしか使用しないコンポーネントなのでデフォルトでは設定していませんが、
使用する前提なら最初からAddComponentしておけば、HoverColorも調整可能になります。


補足として、今回ちょっと調べていて気付いた点もお伝えします。
TIPSを使用してるケースで、バッグログからもTIPSを再生するために、同じTextScale>text オブジェクトにTextMeshProLinkEventHandler等をAddComponentして使用していた場合、
同じようにマウスフォーカスされている文字の色を変えるという機能のため、処理が衝突してしまい正常に動作しなくなってしまうことがあります。
TextMeshProLinkEventHandlerの「Auto Switch Raycast Target」をオフにすると、両方同時に使用されない場合は動作するようになると思います。
ただ、それでもボイスとTIPSタグが両方かかっているテキストの場合は、仕様レベルで機能が衝突してしまうので、ご注意ください。



2025年9月18日木曜日 12:47:49 UTC+9 師走幸希:

マッドネスラボ

unread,
Sep 18, 2025, 12:30:45 AMSep 18
to 宴ユーザーグループ
すみません。
補足の点は依然既にお伝えしていました。
2025年9月18日木曜日 13:27:06 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages