private void Start() { colorList = new List <Color> { Color.red, Color.green, Color.blue }; turretLeftOutline = TurretLeft.GetComponent <SpriteOutline>(); turretCenterOutline = TurretCenter.GetComponent <SpriteOutline>(); turretRightOutline = TurretRight.GetComponent <SpriteOutline>(); turretOutlines = new List <SpriteOutline> { turretLeftOutline, turretCenterOutline, turretRightOutline }; foreach (var item in turretOutlines) { item.color = OutlineColor; item.outlineSize = 0; } turretOutlines[(int)TurretControl.Center].outlineSize = 9; turrets = new List <GameObject> { TurretLeft, TurretCenter, TurretRight }; foreach (var item in turrets) { item.GetComponent <SpriteRenderer>().color = colorList[currentColorIndex]; } gameManager = GetComponentInParent <MinigameManager>(); subscribeToEvents(); }
private void Start() { gameManager = GetComponentInParent <MinigameManager>(); }