使い方は基本的にタグを挿入していくだけです。
ティラノストーリーで用意されている主なタグは以下となります。
・[chat_talk]:吹き出しを表示するタグです。
・[chat_config]:チャットに関する基本的な設定を行うことができます。
・[chat_clear]:画面に表示されているチャットの吹き出しをクリアします
・[chat_scroll]:チャットを指定位置までスクロールで巻き戻る事ができます
まぁ、使い方は簡単です。
最初に[chat_config]で基本的な動作設定をして
[chat_talk]タグで吹き出しを表示して会話を行いながら、切りの良いところで[chat_clear]。それだけです。
それでは早速、チャットストーリーを制作していきましょう
まずは、ティラノストーリーのフォルダからdata/scenario/scene1.ksファイルをエディタで開きます。
すると、45行目付近に以下のような記述が見つかると思います。
;===============ここからチャット部分 ==========================
この記述以降に、実際のチャット部分を記述していきます。
今は、デフォルトのゲームが記述されていますので、一旦この記述以降を全て削除してまっさらな状態にしてみましょう。
そして、次のタグを追加してみてください。
;===============ここからチャット部分 ==========================
[chat_talk pos="left" name="あかね" text="もしもーし" ]
[p]
[chat_talk pos="center" text="呼び出し中" ]
[p]
[chat_talk pos="right" name="やまと" text="はーい" ]
[p]
ゲームを実行します。すると次のような結果が表示されますね。
吹き出しを話しているキャラクターの表情を表示してみましょう
今回は、デフォルトプロジェクトの中に、表情ファイルが予め含まれてるのでそれを使ってみます。
使用する表情ファイルは、次のフォルダ以下にいろいろ配置されています
あかねの表情(fgimage/chat/akane/noarmal.pngに配置)
やまとの表情(fgimage/chat/yamato/noarmal.pngに配置)
今回は、これらの表情画像をつかって、試してみたいと思います。
まず、使用したい画像ファイルは「fgimage」フォルダ以下に配置してください。
そして、先程のタグにfaceパラメータの記述を追加してみてください
[chat_talk pos="left" name="あかね" text="もしもーし" face="chat/akane/normal.png" ]
[p]
[chat_talk pos="center" text="呼び出し中" ]
[p]
[chat_talk pos="right" name="やまと" text="はーい" face="chat/yamato/normal.png" ]
[p]
保存して実行します
顔アイコンが表示されましたね。
このように、faceパラメータで好きな画像ファイルを指定するだけで、表情を追加することができます。
吹き出しに、画像を表示することができます。
スタンプや写真を送付するような表現に活用できます
次のような写真を送付するチャットを作るとします。
画像ファイルはfgimageフォルダ以下に配置します。
[chat_talk pos="left" name="あかね" graphic="station.jpg" graphic_width=300 face="chat/akane/normal.png" ]
[p]
チャットを書き込み中に、今書いてるよ〜という、アイコンを表示させることができます。
[chat_talk pos="left" delay=3000 name="あかね" text="もしもーし" face="chat/akane/normal.png" ]
[p]
吹き出しのフォントを変更するには[font ]タグが使用できます
例えば次のように記述してみましょう
[font size=40 color="0x00b34e"]
[chat_talk pos="left" name="あかね" text="文字のサイズが変更できるよ" face="chat/akane/normal.png" ]
[p]
[font size=24 color="0x1832d9"]
[chat_talk pos="right" name="やまと" text="色やサイズはこのように変更できるよ" face="chat/yamato/normal.png" ]
[p]
保存して実行します
吹き出しの背景色は自由な色に変更することができます。吹き出しを消して透明にすることも可能。
[chat_talk pos="left" name="あかね" bgcolor="0xffc561" text="もしもーし" face="chat/akane/normal.png" ]
[p]
[chat_talk pos="center" bgcolor="0x14adff" text="呼び出し中" ]
[p]
[chat_talk pos="right" bgcolor="trams" name="やまと" text="はーい" face="chat/yamato/normal.png" ]
[p]
保存して実行します
[chat_talk pos="center" bgcolor="transparent" text="それは昔々の物語" ]
[p]
チャットストーリーをすべて削除して、クリアすることができます。
timeは削除する時にフェードアウトする時間をミリ秒で指定できます
[chat_clear time=300 ]
ここまでで、基本的なチャットストーリーの説明は終了です。
これで、おおよその機能は作成できているかと思います。
さらに、ティラノスクリプトについて学習することで、音楽を再生するといった応用的な演出も可能になります。
以下、関連するリンク先を続けて学習してください。
>>作品をリリースする
>>応用テクニック編