Beispiel #1
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name='file'>読み込むファイルパス</param>
 public ModelAgent(string file_path)
 {
     if (string.IsNullOrEmpty(file_path))
     {
         throw new System.ArgumentException();
     }
     file_path_ = file_path;
     header_    = null;
     try {
         //PMX読み込みを試みる
         header_ = PMXLoaderScript.GetPmdHeader(file_path_);
     } catch (System.FormatException) {
         //PMXとして読み込めなかったら
         //PMDとして読み込む
         header_ = PMDLoaderScript.GetHeader(file_path_);
     }
     format_ = null;
 }