static void Main(string[] args) { Amsterdammertje A1 = new Amsterdammertje(20); Glas G1 = new Glas(true, "Thee", 30, 30, 250, true, 0, 4); Console.WriteLine("{0} {1} {2} {3}", A1.Hoeveelheid, A1.Capaciteit, A1.HeeftOor, A1.SoortDrank); }
private void OnTriggerEnter(Collider other) { if (other.CompareTag("Glas")) { Glas glas = other.gameObject.GetComponent <Glas>(); CheckBeverage(glas); } }
private void CheckBeverage(Glas glas) { if (m_MixedBeverage != null) { int playerRating = 0; foreach (KeyValuePair <Beverages, int> beverage in m_Beverages) { if (glas.GetGlasContents().Count != 0) { if (glas.GetGlasContents().ContainsKey(beverage.Key)) { if (glas.GetGlasContents()[beverage.Key] == beverage.Value) { playerRating += 1; } } } } if (playerRating == m_BeverageRating || playerRating == m_BeverageRating - 1 || playerRating == m_BeverageRating + 1) { BeverageIsRight(); glas.ResetGlas(); } else { BeverageIsWrong(); glas.ResetGlas(); } m_Beverages.Clear(); m_MixedBeverage = null; m_NewBeverage = true; m_NewBeverageTimer = Random.Range(3f, 6f); } else { BeverageIsWrong(); } }