Exemplo n.º 1
0
 protected void ProcessCollider(PhysicsMessageType from, string tagOnOther)
 {
     if ((from & FireOn) != 0)
     {
         ProcessTagFilter(tagOnOther);
     }
 }
Exemplo n.º 2
0
        protected void ProcessCollider(PhysicsMessageType from, Collider other)
        {
            if ((from & FireOn) != 0 && DoesPassFilter(other.tag))
            {
                if (colliderVar != null)
                {
                    colliderVar.Value = other;
                }

                ExecuteBlock();
            }
        }
Exemplo n.º 3
0
        private void ProcessCollisionEvent(PhysicsMessageType from, UnityEngine.Collision collision)
        {
            if ((from & FireOn) != 0 &&
                DoesPassFilter(collision.collider.tag))
            {
                if (collisionVar != null)
                {
                    collisionVar.Value = collision;
                }

                ExecuteBlock();
            }
        }