ok so i have a map layout:
125JS GridMaker125
var instantiateObject : GameObject;
var gridX = 10;
var gridY = 10;
function Start () {
var map : GameObject[,] = new GameObject[gridX,gridY];
for ( var x = 0; x < gridX; x++){
for (var y = 0; y < gridY; y++){
var myName = Instantiate(instantiateObject, Vector3(x *.5,0,y * .5), Quaternion.identity);
myName.name = "x: " + x + "y: " + y;
map[x,y] = myName;
//Debug.Log(map[x,y]);
}
}
}
and i have a instantiate where i am trying to acces that maps gameObjects:
JS GuiStart
// assign my grid point
function Start () {
middleOfMap = GetComponent(GridMaker);
leftMiddle = middleOfMap.Map[1,1];
}
function OnGui () {
//If gui button is down Instantiate monster one at gridpoint
if(GUI.Button (Rect (Screen.width - (Screen.width - 10) + monsterOneRight,Screen.height - 65,50,50), "Monster_1")){
Instantiate(monster1,leftMiddle,Quaternion.identity);
}
but it gets confused about which gameObject i am trying to acces in my array?