0
我想在循環中創建X對象,訪問並設置新創建對象的屬性。我已經使用了Instantiate
方法和傳遞的RigidBody,如本教程中所示,但我需要訪問連接到該對象的腳本的屬性,而不僅僅是剛體。在運行時在Unity中創建類實例
這裏是我想要做的工作方法:
public void makeGrid(int w = 10, int h = 10)
{
gridWidth = w;
gridHeight = h;
int tileArrayLength = gridWidth * gridHeight;
tileArray = new Tile[tileArrayLength];
for (int i = 0; i < gridWidth; i++)
{
for (int j = 0; j < gridHeight; j++)
{
// add tiles
Tile t = new Tile(); // !!! doesn't work >_<
t.posX = i;
t.posY = j;
t.id = j + 10 * i;
tileArray[t.id] = t;
}
}
}