public void LightUpSurroundDots() { if (sameColorSurroundDotsList.Count >= 3) { foreach (int dot in sameColorSurroundDotsList) { Sparkling sprk = dotsDict[dot].GetComponent <Sparkling>(); sprk.lastLightUpTime = Time.time; sprk.overShine = true; } } }
void LightUpDotWhenTouchDot(Collider2D col) { int.TryParse(col.name, out touchedDotId); if (touchedDotId == -1) { return; } if (gm.EnemyDotColorMatch(touchedDotId, color)) { if (alive) { alive = false; Sparkling dotSpark = col.GetComponent <Sparkling>(); dotSpark.lastLightUpTime = Time.time; dotSpark.overShine = true; Die(); } } }