会話シーン
ゲームにおける会話・シナリオ表示の仕組みを実装するチュートリアルシリーズです。TextMesh Pro を使ったメッセージウィンドウの構築から、クリックで次のセリフへ進むページ送り、文字が流れるように表示される文字送りアニメーション、キャラクター立ち絵の表示とフェード演出、そして会話シーン全体の進行管理まで段階的に実装していきます。
学習のゴール
このセクションの内容を習得すると、以下のような機能を自力で実装できる水準を目指します。
- RPG やノベルゲームで一般的な会話シーンのメッセージウィンドウ
- クリックで次のセリフへ進むページ送り
- テキストが流れるように表示される文字送り演出
- アニメーションのスキップ機能
- キャラクター立ち絵の配置とフェードイン・フェードアウト演出
- キャラクター表示とメッセージ表示を順番に進める進行管理
前提知識
チュートリアル一覧
- メッセージウィンドウ — ページ送り — メッセージウィンドウの構築と、クリックでページを進める仕組みの実装
- メッセージウィンドウ — 文字送り — 文字を時間経過で 1 文字ずつ表示する演出の実装と、ページ送りとの組み合わせ
- キャラクター配置 — Canvas 上に立ち絵を Image で配置し、フェードイン・フェードアウトを実装する
- キャラクターとメッセージウィンドウの連携 — キャラクター表示の完了を待ってからメッセージを表示する流れを実装する