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);
 }
Exemple #3
0
    void Start()
    {
        source = gameObject.AddComponent <AudioSource>();

        GameObject.FindObjectOfType <ListenerManager>().Register(this);

        drawerSprite = GameObject.FindGameObjectWithTag("Drawer").GetComponent <DisplaySprite>();
    }
Exemple #4
0
    void Start()
    {
        originalLocation = this.transform.localPosition;

        source = gameObject.AddComponent <AudioSource>();

        drawerFade = GameObject.FindGameObjectWithTag("DrawerHighlight").GetComponent <FadeInFadeOut>();

        drawerSprite = GameObject.FindGameObjectWithTag("Drawer").GetComponent <DisplaySprite>();
    }