Menu

OnuScreenTest

onuxy

装飾記述モジュールテスト(OnuScreenTest)について

XMLを用いてゲームの装飾部分を記述することができます。

ファイル構成

  • config.ini:各種設定ファイル
    設定パラメータ

    • SetChar:予めロードしておく文字
    • FirstEvent:最初に実行するイベント
    • Base:OnuScreenTestでファイルを指定する際に基準とするフォルダ
  • config.xml:読み込み指定ファイル[xml_config]
    xmlで各種読み込みファイルを指定します。
    object_file=object定義(後述)のファイルを指定します
    work_file=work定義(後述)のファイルを指定します

例外としてscriptタグでは読み込み時に実行されるscriptを記述できます。

  • object定義ファイル[xml_sprite]
    objectを定義します。
    オブジェクトとは表示する画像とその動作(work)を一つにまとめたものです。
    オブジェクトの種類には以下の様なものがあります。
    string=文字列

objectを定義する際にはlabelで呼び出す際に用いる名称を指定します。

  • work定義ファイル
    objectの時間変化を定義します。
    ルートのタグではそのworkの名称を指定します。
    timeタグで時間を指定して、直後のworkタグでその時間に実行すべき振る舞いを指定します。

  • event定義ファイル
    各種オブジェクトの生成・消去等の全体としての時間軸に関しての設定を行います。
    timeタグで時間を指定して、直後のworkタグでその時間に実行すべき振る舞いを指定します。
    ここでオブジェクトの種類と名称を指定することで、そのオブジェクトを生成します。
    この時、id を指定することで、後にそのオブジェクトを参照することができる様になります。


Related

Wiki: Home
Wiki: xml_config
Wiki: xml_sprite

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.