Ejemplo n.º 1
0
 public void SetMaxSpeed()
 {
     isSlowed = false;
     if (!MillColiderZoneScript.isBlocked)
     {
         MillBehaviorScript.SetMaxSpeed();
     }
 }
Ejemplo n.º 2
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "rockBig")
     {
         isBlocked = true;
         MillBehaviorScript.SetSpeed(0);
     }
     //if(other.gameObject.tag == "SlowZone")
     //{
     //    isSlowed = true;
     //    MillBehaviorScript.SlowDown(4);
     //}
 }
Ejemplo n.º 3
0
    private void OnTriggerExit(Collider other)
    {
        Debug.Log("Left");
        if (other.gameObject.tag == "rockBig")
        {
            isBlocked = false;
            MillBehaviorScript.SetMaxSpeed();
            if (isSlowed)
            {
                MillBehaviorScript.SlowDown(4);
            }
        }
        //if(other.gameObject.tag == "SlowZone")
        //{
        //    isSlowed = false;
        //    if (!isBlocked)
        //    {
        //        MillBehaviorScript.SetMaxSpeed();
        //    }

        //}
    }
Ejemplo n.º 4
0
 public void SlowDown()
 {
     isSlowed = true;
     MillBehaviorScript.SlowDown(4);
 }