private void TestChange(DisplaySprite ds1, DisplaySprite ds2, Action <DisplaySprite> change, string msg) { change(ds1); Assert.IsFalse(ds1.Equals(ds2), msg); change(ds2); Assert.IsTrue(ds1.Equals(ds2), msg); }
private void TestChange(DisplaySprite ds1, DisplaySprite ds2, IEqualityComparer <DisplaySprite> comp, Action <DisplaySprite> change, string msg) { change(ds1); Assert.IsFalse(comp.Equals(ds1, ds2), msg); change(ds2); Assert.IsTrue(comp.Equals(ds1, ds2), msg); }
void Start() { source = gameObject.AddComponent <AudioSource>(); GameObject.FindObjectOfType <ListenerManager>().Register(this); drawerSprite = GameObject.FindGameObjectWithTag("Drawer").GetComponent <DisplaySprite>(); }
void Start() { originalLocation = this.transform.localPosition; source = gameObject.AddComponent <AudioSource>(); drawerFade = GameObject.FindGameObjectWithTag("DrawerHighlight").GetComponent <FadeInFadeOut>(); drawerSprite = GameObject.FindGameObjectWithTag("Drawer").GetComponent <DisplaySprite>(); }