private void Awake() { instance = this; goodToppingsList = new List <GameObject> { tomato, cheese, top_bun, onion, patty //, ketchup, mustard, pickles, lettuse, bacon }; getToppingList = new List <GameObject>(); getToppingList.Add(goodToppingsList[Random.Range(0, goodToppingsList.Count)]); getToppingList.Add(goodToppingsList[Random.Range(0, goodToppingsList.Count)]); getToppingList.Add(goodToppingsList[Random.Range(0, goodToppingsList.Count)]); }
private void Awake() { instance = this; goodToppingsList = new List <GameObject> { top_bun, tomato, cheese, onion, patty, ketchup, mustard, pickles, lettuce, bacon }; badToppingsList = new List <GameObject> { socks, fish_bones, needle, toilet_paper, boot, mouse, rat_poison, band_aid }; goodToppingsSCOREList = new List <GameObject> { top_bunSCORE, tomatoSCORE, cheeseSCORE, onionSCORE, pattySCORE, ketchupSCORE, mustardSCORE, picklesSCORE, lettuceSCORE, baconSCORE }; sideToppingsList = new List <GameObject> { top_bunSIDE, tomatoSIDE, cheeseSIDE, onionSIDE, pattySIDE, ketchupSIDE, mustardSIDE, picklesSIDE, lettuceSIDE, baconSIDE }; displayEmitterList = new List <GameObject> { targetEmitter00, targetEmitter01, targetEmitter02, targetEmitter03, targetEmitter04, targetEmitter05, targetEmitter06, targetEmitter07, targetEmitter08, targetEmitter09 }; for (int i = 0; i < goodToppingsList.Count; ++i) { GameObject displayTopping = Instantiate(goodToppingsList[i], displayEmitterList[i].transform.position, Quaternion.identity); displayTopping.transform.localScale = new Vector2(transform.localScale.x * 0.04f, transform.localScale.y * 0.5f); Rigidbody2D rbTopping = displayTopping.GetComponent <Rigidbody2D>(); rbTopping.gravityScale = 0; } displayPointsEmitterList = new List <GameObject> { targetPointsEmitter00, targetPointsEmitter01, targetPointsEmitter02, targetPointsEmitter03, targetPointsEmitter04, targetPointsEmitter05, targetPointsEmitter06, targetPointsEmitter07, targetPointsEmitter08, targetPointsEmitter09 }; for (int i = 0; i < goodToppingsSCOREList.Count; ++i) { GameObject displayPoints = Instantiate(goodToppingsSCOREList[i], displayPointsEmitterList[i].transform.position, Quaternion.identity); displayPoints.transform.localScale = new Vector2(transform.localScale.x * 0.04f, transform.localScale.y * 0.5f); } }