private void Awake() { playerAim = gameObject.GetComponent <PlayerAim>(); playerController = gameObject.GetComponent <PlayerController>(); playerControllerAndroid = gameObject.GetComponent <PlayerControllerAndroid>(); playerEffectStatus = gameObject.GetComponent <PlayerEffectStatus>(); playerLife = gameObject.GetComponent <PlayerLife>(); playerMovement = gameObject.GetComponent <PlayerMovement>(); }
// Use this for initialization void Start() { if (SceneManager.GetActiveScene().name == "MainAndroid" || SceneManager.GetActiveScene().name == "Race_Game_Android") { playerControllerAndroid = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControllerAndroid> (); amAndroid = true; } else { playerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController> (); amAndroid = false; } }
void Start() { if (SceneManager.GetActiveScene().name == "MainAndroid" || SceneManager.GetActiveScene().name == "Race_Game_Android") { amAndroid = true; playerControllerAndroid = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControllerAndroid> (); } else { amAndroid = false; playerController = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController> (); } CanvasObject.SetActive(true); if (!amAndroid) { playerController.enabled = true; } else { playerControllerAndroid.enabled = true; } resumeButton.SetActive(false); restartButton.SetActive(false); exitToMenuButton.SetActive(false); exitNoButton.SetActive(false); exitYesButton.SetActive(false); restartYesButton.SetActive(false); restartNoButton.SetActive(false); pauseButton.SetActive(true); paused = false; mainCamera.fieldOfView = 60f; currentScene = SceneManager.GetActiveScene(); currentlyGameOver = false; }