public void nextScan() { RenderBoxAtPosition renderBoxAtPosition = GameObject.FindObjectOfType <RenderBoxAtPosition>(); renderBoxAtPosition.addToPlacedBoxList(ui.name); //radMode_RenderBoxesAtPosition redMode_RenderBoxesAt = GameObject.FindObjectOfType<radMode_RenderBoxesAtPosition>(); mtd.destroyCollider(ui.name); mtd.boxPlaced(ui.name); ui.setUIALL(UIStatus.Grey, "Scan next box!", "", false, "Scan next"); SoundManager soundManager = GameObject.FindObjectOfType <SoundManager>(); soundManager.source.PlayOneShot(soundManager.box); GameObject objText = GameObject.FindGameObjectWithTag("box_num").gameObject; int num; try { num = int.Parse((objText.GetComponent <Text>().text.Split(' '))[1]); } catch (System.Exception) { num = 0; } objText.GetComponent <Text>().text = "No. " + ++num; mtd.enableMultiTargets(); }
public void nextScan() { mtd.destroyCollider(ui.name); mtd.boxPlaced(ui.name); mtd.enableMultiTargets(); ui.setUIALL(UIStatus.Grey, "Scan next box!", "", false, "Scan next"); SoundManager soundManager = GameObject.FindObjectOfType <SoundManager>(); soundManager.source.PlayOneShot(soundManager.box); }
public void nextScan() { if (this.firstTimeLucky) { this.startPacking(); this.firstTimeLucky = false; return; } mtd.destroyCollider(currentBox.Name); // mtd.boxPlaced(ui.name); mtd.enableMultiTargets(); //SoundManager soundManager = GameObject.FindObjectOfType<SoundManager>(); //soundManager.source.PlayOneShot(soundManager.box); redModeRende.boxPlaced(this.currentBox.Name); GameObject objText = GameObject.FindGameObjectWithTag("box_num").gameObject; objText.GetComponent <Text>().text = "No. " + this.redModeRende.numOfBoxexPlaced().ToString(); this.startPacking(); }