宴のバージョン: 宴3.11.6
UnityのバージョンとOS: Unity2022.1.10f1 Windows
お世話になっております、ご相談なのですが、
現在、「画面上で動画を再生し、映画の字幕のように、時間経過(動画の進行)にあわせて手前にテキストを出していく」という演出を要望されております。
動画の再生の方は特に問題はないのですが、テキストに関して、
現状の「AdvCommandText」クラスのPageCtrlType周りはprivateのものも多く、
拡張するにも宴のシステム進行の根幹にかかわる部分のため、実装方法を悩んでおります。
(AdvCommandTextを継承してフックし、Auto化などの表示制御を行おうと思っていました。)
ローカライズや禁則処理、自動改行、バックログなど有用なシステムが多いため、可能であれば宴のテキストシステムに乗っかる形での拡張を検討してはいたのですが、
「時間指定による自動テキスト表示/非表示」などは新規でカスタムUIを作った方が賢明でしょうか?
テキスト表示周りをスクリプトレベルで拡張する上で、何かしらアドバイスをいただければ幸いです。(触らない方がいい、というご回答でも構いません)
よろしくお願いいたします。