シナリオファクトリー

概要

シナリオファクトリーは、Hachiで動画生成するためのテキスト文書生成の支援を行う機能です。

f508cb23837ff2e7964953e8a9347a65ee6b572e.jpg
  • シナリオファクトリーはHachiに付属の機能で、テンプレートを使ってシナリオを精鋭するとういものです。その本質は「複数文字列置き換え」というシンプルなものですが、様々な応用ができそう……っぽい?
  • 画面内が上下にわかれており、上部がシナリオ、下部が置換文字となっています。【置換え】を押すと、置き換え文字列に従って上部のテンプレート内の文字列を置換ます。
  • 【ランダム出力】をクリックすると、下部の置き換え文字列内に記載されている【ランダム追加行】と呼ばれる行の中から、ランダムにピックアップして新たなテンプレートを作成します。

テンプレートとシナリオ

  • 上半分がシナリオ部分になります。左にあるテンプレートをクリックすると、保存されているテンプレートが読み込まれます。
  • 新規のテンプレートは、右ボタンでフォルダを開いて直接ファイルを追加・編集します。

文字列置き換えの記述方法

置換行

置換する文字列と置換文字列をセミコロン( ; )区切りで記述します。

ランダム追加行

セミコロンで区切られていない行は【ランダム追加行】となります。これは【ランダム出力】時に、シナリオに追加される行の候補になります。

コメント行 ( # )

行頭が#の行は、コメント行になります。

正規表現(@)

"@"(半角)を先頭に付けることにより、置き換えに正規表現が利用できます。

使い方)

@[置換対象];[置換文字]
※置換文字に$によるマッチング文字列取得が使えます。 

例)行末に★を追加

@$;★

独特な記述

  • ">"を記述すると置換後に待ち時間を加えるシナリオコマンド( ; )に置き換えられます。
  • "$$$"を記述すると置換後に改行に置き換えられます。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS