private int minX, minY, maxX, maxY; // Bounding box gefundener zellen der letzten Suche /// <summary> /// Konstruktor zum Initialisieren der Matrix /// </summary> public GameMatrix(int zeilen = 10, int spalten = 10) { Zeilen = zeilen; Spalten = spalten; Matrix = new Zelle[Zeilen, Spalten]; for (int i = 0; i < Zeilen; i++) { for (int j = 0; j < Spalten; j++) { Matrix[i, j] = new Zelle(); } } }
/// <summary> /// Übertragen des Inhalts einer anderen Zelle (für die Rotation) in die eigene Zelle /// </summary> /// <param name="zelle"></param> public void VonZelleUebertragen(Zelle zelle) { Farbe = zelle.Farbe; Status = zelle.Status; }