ATF Using Dom Sample_j - kaisu1986/ATF GitHub Wiki

Table of Contents

説明

サンプルアプリケーションの UsingDom は、DOM の基本的な使用法を簡単に示します。 スキーマローダーを使用したスキーマのロード、DomNotes を使用したゲームの作成、そしてスキーマローダーを使用したゲームデータの保存を実行します。 UI はなく、コマンドプロンプトウィンドウ内で実行します。

このサンプルの内容は、Using DOM Programming Discussion を参照してください。

UsingDom が示す ATF の機能

  • XmlSchemaTypeLoader から派生し、スキーマローダーをカスタム化します。
  • DomNodes または DomNodeAdapters を使用して、ゲームデータを作成します。
  • DomXmlWriter を使用して、アプリケーションデータを保存します。

UsingDom の実行

  1. ATF\Samples\UsingDom\bin\Release にある UsingDom.exe をダブルクリックします。
  2. アプリケーションの実行中にコマンドプロンプトウィンドウが表示されます。アプリケーションはすぐに終了し、ウィンドウもすぐに閉じます。

UsingDom の使用法

ユーザインタフェースはありません。 UsingDom は XML 形式のゲームデータファイルである game.xml ファイルを自動的に作成、保存します。

UsingDom のモジュール

モジュールには次のような機能があります。

  • Program.cs: Main プログラムを含みます。 スキーマをロードし、ゲームデータを作成、保存します。
  • GameSchemaLoader.cs: XmlSchemaTypeLoader から派生し、スキーマローダーをカスタム化します。
  • Schemas フォルダ内の様々なファイル: ゲームオブジェクトのアクセサーです。
⚠️ **GitHub.com Fallback** ⚠️