「エリア定義案 (めずもな)」の編集履歴(バックアップ)一覧はこちら
「エリア定義案 (めずもな)」(2008/09/19 (金) 19:59:50) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
(ほとんど)XMLっぽい構文で定義します。
<?xml version="1.0" encoding="UTF-8"?>
<!--
ルートノード
type属性で何を定義しているかを判断します
type属性に設定できる文字列は以下の通りです。
+――-+――――――――+
|type |定義内容 |
+――-+――――――――+
|area |エリア定義 |
|chara|キャラクター定義|
|stage|ステージ定義 |
|sound|サウンド定義 |
+――-+――――――――+
それぞれのタグや内容はそれぞれのtemplate.xmlを参照してください。
(area定義のみ./datas/map/area.xmlを参照してください。)
"area"に設定した場合はエリア定義になります。
エリアの設定を行います
-->
<root type="area">
<!-- ヘッダー -->
<!-- 現在は未使用 -->
<information>
</information>
<!-- エリア定義 -->
<main>
<!--
エリアを定義します。
id属性でエリアIDを定義します。
-->
<area id="test_area">
<!--
エリア名を指定します。
lang属性で言語を指定します。
lang属性に指定できる文字列は以下の通りです。
+――+―――――+
|lang|定義内容 |
+――+―――――+
|jp |日本語 |
|en |英語 |
+――+―――――+
-->
<title lang="jp">テストエリア</title>
<title lang="en">Test Area</title>
<!--
デフォルトのテーマを指定します。
id属性でどのテーマを設定するのかを指定し、theme属性で選択します。
id属性に指定できる物は以下の通りです
+――-+―――――――――+
|id |定義内容 |
+――-+―――――――――+
|sound|サウンドテーマ |
|chara|キャラクターテーマ|
+――-+―――――――――+
-->
<default id="sound" theme="default" />
<default id="chara" theme="default" />
</area>
</main>
</root>
(ほとんど)XMLっぽい構文で定義します。
<?xml version="1.0" encoding="UTF-8"?>
<!--
ルートノード
type属性で何を定義しているかを判断します
"area"に設定した場合はエリア定義になります。
エリアの設定を行います
-->
<root type="area">
<!-- ヘッダー -->
<!-- 現在は未使用 -->
<information>
</information>
<!-- エリア定義 -->
<main>
<!--
エリアを定義します。
id属性でエリアIDを定義します。
-->
<area id="test_area">
<!--
エリア名を指定します。
lang属性で言語を指定します。
lang属性に指定できる文字列は以下の通りです。
+――+―――――+
|lang|定義内容 |
+――+―――――+
|jp |日本語 |
|en |英語 |
+――+―――――+
-->
<title lang="jp">テストエリア</title>
<title lang="en">Test Area</title>
<!--
デフォルトのテーマを指定します。
要素名でどのテーマを設定するのかを指定し、id属性で選択します。
要素名は以下の通りです。
+――-+―――――――――+
|要素 |定義内容 |
+――-+―――――――――+
|se |SEテーマ |
|bgm |BGMテーマ |
|chara|キャラクターテーマ|
+――-+―――――――――+
-->
<sound theme="default" />
<bgm theme="" />
<chara theme="default" />
</area>
</main>
</root>
表示オプション
横に並べて表示:
変化行の前後のみ表示: