private void OnTriggerEnter2D(Collider2D collision) { Shopper shopper = collision.GetComponent <Shopper>(); if (shopper && shopper.GetComponentInChildren <Renderer>().material != shopper.flyeredMaterial) { NotifyAdvertiser(collision.gameObject); shopper.GetFlyered(); Destroy(gameObject); } }