Exemplo n.º 1
0
        private void OnTriggerExit2D(Collider2D collision)
        {
            if (collision.tag.Equals("Trackeble"))
            {
                ITrackeble target = collision.GetComponent <ITrackeble>();

                ExecuteOnTriggerExit2DTrackeble(target);
            }
        }
Exemplo n.º 2
0
        protected override void ExecuteOnTriggerExit2DTrackeble(ITrackeble target)
        {
            if (gear == null)
            {
                Debug.Log("There is no gear assigned to this slot");
                return;
            }

            base.ExecuteOnTriggerExit2DTrackeble(target);
        }
Exemplo n.º 3
0
 protected virtual void ExecuteOnTriggerExit2DTrackeble(ITrackeble target)
 {
     target.ExcecuteOnExit(this);
 }
Exemplo n.º 4
0
 protected virtual void ExecuteOnTriggerEnter2DTrackeble(ITrackeble target)
 {
     target.ExecuteOnEnter(this);
 }