Ejemplo n.º 1
0
        protected void SetupSensoryCollider(SensoryCollider collider)
        {
            collider.OnSensorActivated   += SensoryColliderActivated;
            collider.OnSensorDeactivated += SensoryColliderDeactivated;

            collider.Sense = SensoryTrigger.Sense.Player;
        }
Ejemplo n.º 2
0
        protected void SetupSensoryCollider(SensoryCollider collider)
        {
            collider.OnSensorActivated   += SensoryColliderActivated;
            collider.OnSensorDeactivated += SensoryColliderDeactivated;

            collider.Sense = m_Sense;
            if (m_Sense == Sense.Tag)
            {
                collider.Tag = m_SenseTag;
            }
        }
Ejemplo n.º 3
0
        protected void SetupSensoryCollider(SensoryCollider collider)
        {
            collider.OnSensorActivated   += SensoryColliderActivated;
            collider.OnSensorDeactivated += SensoryColliderDeactivated;

            collider.Sense = m_Sense;
            if (m_Sense == Sense.SpecificBricks)
            {
                collider.SpecificBricks = m_SpecificSenseBricks;
            }
        }
Ejemplo n.º 4
0
 protected void SensoryColliderDeactivated(SensoryCollider collider)
 {
     m_ActiveColliders.Remove(collider);
 }
Ejemplo n.º 5
0
 protected void SensoryColliderActivated(SensoryCollider collider, Collider _)
 {
     m_ActiveColliders.Add(collider);
 }
Ejemplo n.º 6
0
 void SensoryColliderActivated(SensoryCollider collider, Collider activatingCollider)
 {
     m_LastActivatingCollider = activatingCollider;
     m_ActiveColliders.Add(collider);
 }
Ejemplo n.º 7
0
 void SensoryColliderActivated(SensoryCollider collider)
 {
     m_ActiveColliders.Add(collider);
 }