//initialization variables void Start() { i = Time.time; anotherscript = levelController.GetComponent<Level_Controll>(); StopCar = true; //anotherscript2 = Nivel2Script.GetComponent<Nivel2Script>(); // originalPos = new Vector3(gameObject.transform.position.x, gameObject.transform.position.y, gameObject.transform.position.z); //alternatively, just: originalPos = gameObject.transform.position; }
void OnTriggerEnter2D(Collider2D colInfo) { lose_gainGameTimeScript = levelcontroller.GetComponent <Level_Controll>(); if (lose_gainGameTimeScript != null) { audioBonusTime = audioBonusTime.GetComponent <AudioSource>(); audioBonusTime.PlayDelayed(0f); lose_gainGameTimeScript.BonusTime(); bonusTimeClock.SetActive(false); //print("BONUS TIME"); } else { //print("lose_gainGameTimeScript NO BONUS HAZZARSCRIPT" + "ERROOOOOOOOOOOOO"); } //print("OnCollisionEnter " + gameObject.name); //print("Collision Info: I have collided with: " + colInfo.gameObject.name + colInfo.collider.gameObject.name); //this.transform.position = originalPos; }