« ダイアログを表示しているところ | メイン | 文字列の対策 »

2005年07月14日

吉里吉里 ムービー拡張日誌2:: より短く書けるスクリプトを考えてみる

    

かなり特定の用途に特化しているかもしれないけど、ムービーを制御するためのスクリプトを考える。
用途は、ムービー内の特定フレーム間をループさせたり、指定フレームから指定フレームへ移動したりするもの。
また、音声は別収録のパターンも考える。
まあ、ムービーをつなげてゴリゴリやろうとした時に必要になりそうなものです。

[deflabel name="label_name" frame=###]
[defcut name="section_name" start="label" end="label"]
[defsound name="sound_name" storage="sound_file.ogg"]
[startchapter]
[section name="section_name" cut="section_name" sound="sound_name" sound_delay=### waitfor="" endbehavior=""]
[endchapter]

waitforには、ループ数などの終了条件を書く。
endbehaviorには、終了条件発生時の振る舞いを書く。
これでいろいろな用途に対応できるかな。
字幕やレイヤーの制御などは考えてないけど。



投稿者 Takenori : 2005年07月14日 21:48




comments powered by Disqus
Total : Today : Yesterday : なかのひと