メインコンテンツへスキップ
< すべてのトピックに戻る

字幕を表示するには?

音声データ(AudioClip)の長さに合わせて、一定時間UIテキストを表示し、その後非表示にする処理を組みます。

キャラクターのセリフや状況説明を、音を出せない環境のプレイヤーや、聴覚的アクセシビリティへの配慮として視覚的に補完するためです。

PlayOneShot(voiceClip)で音声を鳴らすと同時に、字幕UIにテキストをセットして表示します。Unity 6のAwaitable等を使い、await Awaitable.WaitForSecondsAsync(voiceClip.length);の後に字幕を消します。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に