データベース
ここでは各種データベースファイル
// 可変データベースファイルの読み込み
WodiKs.IO.DatabaseFileReader DBFileReader = new WodiKs.IO.DatabaseFileReader("SampleGame/Data/BasicData/CDataBase.project","SampleGame/Data/BasicData/CDataBase.dat");
// 読み込んだデータを取得する
WodiKs.DB.Database CDataBase = DBFileReader.GetReadData();
// 読み込んだデータを取得する
WodiKs.DB.Database CDataBase = DBFileReader.GetReadData();
if( CDataBase == null )
{
// 読み込み失敗
}
// 可変データベースファイルの書き込み用クラス生成
WodiKs.IO.DatabaseFileWriter DBFileWriter = new WodiKs.IO.DatabaseFileWriter();
// 可変データベースファイルの『.project』及び『.dat』書き込み(『CDataBase』は『WodiKs.DB.Database』クラス)
DBFileWriter.WriteProjectFile(CDataBase, "SampleGame/Data/BasicData/CDataBase.project");
DBFileWriter.WriteDatFile(CDataBase, "SampleGame/Data/BasicData/CDataBase.dat");
Boolean result = false;
result = DBFileWriter.WriteProjectFile(CDataBase, "SampleGame/Data/BasicData/CDataBase.project");
if( result == false )
{
// CDataBase.project 書き込み失敗
}
result = DBFileWriter.WriteDatFile(CDataBase, "SampleGame/Data/BasicData/CDataBase.dat");
if( result == false )
{
// CDataBase.dat 書き込み失敗
}