Esempio n. 1
0
 // Start is called before the first frame update
 void Start()
 {
     if (playerCollider == null)
     {
         playerCollider = player.GetComponent <Collider>();
     }
     if (playerController == null)
     {
         playerController = player.GetComponent <Pix.PlayerTouchController>();
     }
     if (gapController == null)
     {
         gapController = gap.GetComponent <GapController>();
     }
     if (targetWayPoint == null)
     {
         setWaypoint();
     }
     rigidbody = GetComponent <Rigidbody>();
 }
Esempio n. 2
0
    IEnumerator OnTriggerEnter2D(Collider2D other)
    {
        if (other.CompareTag("End"))
        {
            Debug.Log("DEAD!!!!");

            Debug.Log("Result: " + platformCont.Result);
            cameraCont.SetGameOver(true);
            pauseCont.SetGameOver(true);

            yield return(SendResults());
        }

        if (other.CompareTag("Gap"))
        {
            GapController gapController = other.GetComponent <GapController> ();
            if (gapController != null)
            {
                platformCont.Select(gapController.City);
                platformScore++;
                textScore.text = platformScore.ToString();
            }
        }
    }