Ejemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D other)
 {
     if (other.gameObject.layer == LayerMask.NameToLayer("Ground"))
     {
         Destroy(gameObject);
     }
     if (other.gameObject.layer == (int)Mathf.Log(targetLayer.value, 2))
     {
         IEntityController entity = other.gameObject.GetComponent <IEntityController>();
         entity.TakeDamge(damage);
         Destroy(gameObject);
     }
 }