Esempio n. 1
0
    private void LoadFieldData()
    {
        string        path      = "Farm/Fields/farm_01/FieldData_01";
        FarmFieldData fieldData = AssetDataMng.Instance().LoadObject(path, null, true) as FarmFieldData;

        this.Field.SetFieldData(fieldData);
    }
Esempio n. 2
0
 public void SetFieldData(FarmFieldData fileData)
 {
     this.gridHorizontal = fileData.fieldBaseData.gridHorizontal;
     this.gridVertical   = fileData.fieldBaseData.gridVertical;
     this.fields.Clear();
     foreach (FarmFieldData.FieldData fieldData in fileData.fieldData)
     {
         this.fields.Add(new FarmField.Field
         {
             originPosition  = fieldData.originPosition,
             fieldHorizontal = fieldData.fieldHorizontal,
             fieldVertical   = fieldData.fieldVertical,
             grids           = this.farmGrid.CreateGridList(fieldData.grids)
         });
     }
 }