예제 #1
0
 protected void SetField(int i, int j, Field f, Map m)
 {
     m.SetField(i, j, f);
 }
예제 #2
0
 private void CreateTiles()
 {
     for (int i = 0; i < Height * Width; i++)
     {
         Field f = new Field(textures[0], false);
         fields[i] = f;
     }
 }
예제 #3
0
 protected void CreateField(int textid, int index , Map m)
 {
     Field f = new Field(m.textures[textid], false);
     int x = index%m.Width;
     int y = index/m.Width;
     m.SetField(x, y, f);
 }
예제 #4
0
 public void SetField(int x, int y, Field f)
 {
     fields[y * Width + x] = f;
 }