public void RenderBox(string name) { boxRender = GameObject.FindObjectsOfType <BoxRender>()[0]; Vector3 size = xmlReader.getSizeByName(name); size = size * 1; Debug.Log("Detektujem: " + name + ", sa Vektrom3: " + size); Vector3 vek = paletPosition[name]; if (getMyLevel(name) == 2) { //proveri da li su sve na prvom nivou postavljene foreach (string boxAtLevel1 in boxesAtLevel1) { if (placedBoxes.Contains(boxAtLevel1) == false) { UI_Main ui = GameObject.FindObjectOfType <UI_Main>(); ui.setUiStatusText("First finish level 1!"); ui.setUiStatusColor(UIStatus.Red); //destroyCollider(ui.name); return; } } } boxRender.RenderBox(name, paletPosition[name], size); }
int x, z; //coordinate location //******** METHODS ******************* void Awake() { player = GameObject.Find("Ellen"); x = ((int)cube.transform.position.x / 2); //position in array z = ((int)cube.transform.position.z / 2); //position in array colorBox = boxRender.GetComponent <BoxRender>(); //reference of Box Render and Board board = boardObject.GetComponent <Board>(); }
public void RenderBox(string name) { boxRender = GameObject.FindObjectsOfType <BoxRender>()[0]; Vector3 size = xmlReader.getSizeByName(name); size = size * 1; Debug.Log("Detektujem: " + name + ", sa Vektrom3: " + size); Vector3 vek = paletPosition[name]; boxRender.RenderBox(name, paletPosition[name], size); }