// 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>(); }
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(); } } }