public void BallAddingTest() { var a = new Ball("A"); var b = new Ball("B"); Assert.IsFalse(a.Add(a)); Assert.IsTrue(a.Add(b)); Assert.IsFalse(a.Add(b)); }
public void Action(GameObject obj) { Debug.Log(obj.name); if (obj.GetComponent <Rigidbody> () == null) { obj.AddComponent <Rigidbody> (); } if (obj.GetComponent <Renderer> ().material.color == TiffanyBlue_static.color) { obj.GetComponent <Renderer> ().material = Gray_static; Ball.Add(obj); } else { obj.GetComponent <Renderer> ().material = TiffanyBlue_static; Ball.Remove(obj); } }