// Use this for initialization void Start() { cena = SceneManager.GetActiveScene(); PlayerPrefs.SetInt("TutorialCidade", 1); audioSource = GetComponent <AudioSource>(); contarTempo = numeroSprite.Length; img_ContadorCorrida.sprite = null; itensCarro = FindObjectOfType(typeof(ItensCarro)) as ItensCarro; itensCarro.carroEscolhido.SetActive(true); carroPower = FindObjectOfType(typeof(CarroPower)) as CarroPower; gameController = FindObjectOfType(typeof(GameController)) as GameController; for (int i = 0; i < carros.Length; i++) { if (carros[i].name == itensCarro.carroEscolhido.name) { carros[i].SetActive(true); carroAtivo = carros[i]; carros[i].GetComponent <RCC_CarControllerV3>().engineTorque = itensCarro.carroEscolhido.GetComponent <CarroPower>().maxTorque; carros[i].GetComponent <RCC_CarControllerV3>().brakeTorque = itensCarro.carroEscolhido.GetComponent <CarroPower>().maxFreio; carros[i].GetComponent <RCC_CarControllerV3>().rigid.mass = itensCarro.carroEscolhido.GetComponent <CarroPower>().maxMassa; itensCarro.carroEscolhido.SetActive(false); } else { } } img_ContarTempoPanel.SetActive(true); gameController.changeState(GameState.INTERACAO); StartCoroutine("tempoCorrida"); }
// Use this for initialization void Start() { audioSource = GetComponent <AudioSource>(); gamepadCanvas = FindObjectOfType(typeof(GamepadCanvas)) as GamepadCanvas; txt_Aviso.SetActive(false); itensCarro = FindObjectOfType(typeof(ItensCarro)) as ItensCarro; gameController = FindObjectOfType(typeof(GameController)) as GameController; liberarCorrida = FindObjectOfType(typeof(LiberarCorrida)) as LiberarCorrida; loading = FindObjectOfType(typeof(Loading)) as Loading; mapaCorrida.SetActive(false); btnVolta.SetActive(false); mapinha.SetActive(false); for (int i = 0; i < liberarCorrida.ganhouCorrida.Length; i++) { if (liberarCorrida.ganhouCorrida[i]) { img_Bolinhas[i].color = corBolinhas[0]; } else { img_Bolinhas[i].color = corBolinhas[1]; } } }
// Use this for initialization void Start() { itensCarro = FindObjectOfType(typeof(ItensCarro)) as ItensCarro; carController = FindObjectOfType(typeof(RCC_CarControllerV3)) as RCC_CarControllerV3; carController.engineTorque = maxTorque; carController.brakeTorque = maxFreio; carController.rigid.mass = 1300; cena = SceneManager.GetActiveScene(); // ao iniciar o jogo, o carro ganha esses valores iniciais if (cena.name != "Garagem") { carroCorrida(); print("Foi"); } }