/// <summary> /// 受けてきたファイルから情報を抽出する /// </summary> /// <param name="reader">受けてきたファイルを読み込むバイナリリーダー</param> private void CreateJFileAndAnalysis(ref BinaryReader reader) { int _iNumOfList = reader.ReadInt32(); //いくつかのデータが保存されているか確認する FavData dat; for (int i = 0; i < _iNumOfList; ++i) { dat = new FavData(); dat.Init(); dat.DataLoadTransfer(ref reader); _FavDataList.Add(dat); } }
/// <summary> /// 受けてきたファイルから情報を抽出する(旧バージョン) /// </summary> private void CreateJFileAndAnalysis() { JFile _File = JFile.CreateBinary("temp.bin", true); if (_File != null) { var reader = _File._binaryReader; int _iNumOfList = reader.ReadInt32(); //いくつかのデータが保存されているか確認する FavData dat; for (int i = 0; i < _iNumOfList; ++i) { dat = new FavData(); dat.Init(); dat.DataLoadTransfer(ref reader); _FavDataList.Add(dat); } _File.Close(); } else { Debug.LogError("No File Exist. Error Occured"); } }