void Update() { player.GetComponent<Rigidbody>().isKinematic = false; if ( Input.GetMouseButtonUp( 0 ) ) { resource = CheckForResource(); reset = CheckForReset(); if (resource != null) {//Debug.Log("Click on Resource"); string tag = resource.transform.gameObject.tag; if (tag == "Resource") { resource.Collect(resource.transform.gameObject); setResourceCountText(); } } if (reset != null) {Debug.Log("Clicked on Reset"); resetObject = reset.transform.gameObject; resetReference = reset; Invoke("destroyMapDelay", 3f); } } if (Input.GetKey(KeyCode.Escape)) { Debug.Log("Quiting"); Application.Quit(); } if (Input.GetKeyDown(KeyCode.KeypadEnter)) { Debug.Log("Pressed Enter"); paused = !paused; if (paused == true) { Debug.Log("Pausing"); pauseText.text = "PAUSED"; Time.timeScale = 0; } else if (paused == false) { Debug.Log("The enter button isn't pressed"); pauseText.text = ""; Time.timeScale = 1; } } }
void Start() { //Debug.Log("Player Start"); Application.LoadLevel(level); setResourceCountText(); count = 0; setCountText(); winText.text = ""; pauseText.text = ""; resource = null; CollectResource.resources = 0; }