如何從單元格[5,4]中減去單元格[3,5]?我有一個單元格對象,它創建一個二維數組並在其中設置戰士對象。 我試過,但它因此未工作減去對象的數組值
Cell[,] cells = new Cell[6,6];
cells[3, 5] = new Cell(warrior);
cells[5,4] = new Cell(warrior);
...
int x1 = cells[3, 5].x - cells[5, 4].x;
int x2 = cells[3, 5].y - cells[5, 4].y;
Console.WriteLine(x1);
Console.WriteLine(x2);
我的手機類是這樣的:
public class Cell { public int _x; public int _y; public Warrior _warrior; }
你是什麼意思,'我試過這個但是id沒有工作?'你能解釋一下嗎? –
你有一個'Cell(Warrior warrior)類型的構造函數嗎?'? –
公共細胞(戰士getWarrior) { this._warrior = getWarrior; }我正在設置這樣的戰士 – Grande