private void OnTriggerEnter2D(Collider2D collision) { stripe.detectedFood = collision.GetComponent <ReviewBrainbowFood> (); if (stripe.detectedFood) { Colorable.Color foodColor = collision.GetComponent <Food> ().color; if (foodColor == stripe.stripeColor) { stripe.detectedFood.stripeToAttach = stripe; } } }
public List <GameObject> GetBrainbowFoods(Colorable.Color colour) { switch (colour) { case Colorable.Color.Red: return(redFoods); case Colorable.Color.Yellow: return(yellowFoods); case Colorable.Color.Green: return(greenFoods); case Colorable.Color.Purple: return(purpleFoods); default: return(null); } }