示例#1
0
文件: Map.cs 项目: BEaStia/CityLive
 /// <summary>
 /// Конструктор
 /// </summary>
 /// <param name="width">Длина в картинках</param>
 /// <param name="height">Ширина в картинках</param>
 /// <param name="x">Положение по x</param>
 /// <param name="y">Положение по y</param>
 public Zone(int width, int height,int x,int y)
 {
     cells = new Cell[width, height];
     for (int j = 0; j < height; j++)
     {
         for (int i = 0; i < width; i++)
         {
             cells[i, j] = new Cell("Background1");
         }
     }
     X = x;
     Y = y;
     sprites = new List<GameObject>();
 }
示例#2
0
文件: Map.cs 项目: BEaStia/CityLive
 /// <summary>
 /// Вставить элемент покоординатам
 /// </summary>
 /// <param name="x">Координата по X</param>
 /// <param name="y">Координата по Y</param>
 /// <param name="value">Устанавливаемая ячейка</param>
 public static void Set(int x, int y, Cell value)
 {
     int X = x / 10;
     int Y = y / 10;
     Zmap[X, Y].cells[x - X * 10, y - Y * 10] = value;
 }