private void CollectDart(DART_TYPE d_type) { if (_dartList.Find(x => x == d_type) == null) { CheckGameOver(); _dartList.Add(d_type); _darts[(int)d_type].Collected(); } }
public void DARTBulletHit(int score, COLOR_TYPE color, DART_TYPE d_type) { ChangeScore(score); FireBGColorChange(color); CollectDart(d_type); }