void Start() { CalculateAcceleration(); if (ManageScenes.DoesSceneHavePlayer() != false) { player = GameObject.FindGameObjectWithTag("Player").transform; } }
private void Awake() { if (!instancia) { instancia = this; DontDestroyOnLoad(gameObject); } }
void FixedUpdate() { if (ManageScenes.DoesSceneHavePlayer() != false) { CalculateAcceleration(); CalculateGrowth(); MoveMonster(); TrackPlayerDirection(); TurnToPlayer(); } }
//Singleton method so the GameManagement object remains after scene change private void Awake() { manageScenes = FindObjectOfType <ManageScenes>(); if (FindObjectsOfType <GameManagement>().Length > 1) { Destroy(gameObject); } else { DontDestroyOnLoad(gameObject); } }
public void RandomLevel(int MaxIndex) { if (GameController.FirstLevelComplete != true) { ManageScenes.FirstLevelError(); } if (GameController.FirstLevelComplete == true) { LoadingScreenManager.LoadScene(Mathf.RoundToInt(Random.Range(MinIndex, MaxIndex))); Init.ToMenu = false; } }
void Start() { material = GetComponent <Renderer>().material; manageScenes = FindObjectOfType <ManageScenes>(); offSet = new Vector2(0, backgroundScrollSpeed); }
private void Start() { handleKillCount = FindObjectOfType <HandleKillCount>(); manageScenes = FindObjectOfType <ManageScenes>(); shield = FindObjectOfType <Shield>(); }
void Start() { manageScenes = FindObjectOfType <ManageScenes>(); StartCoroutine(WaitToSpawn()); }
public void RestartScene() { ManageScenes.ReloadScene(); }
/// <summary> /// Calls the loadScene method from the scene manager. /// </summary> /// <param name="sceneName"></param> public void ChangeScene(string sceneName) { ManageScenes.ChangeScene(sceneName); }
private void Start() { _sceneManager = GameObject.Find("SceneManager").transform.GetComponent <ManageScenes>(); }
void LoseGame() { ManageScenes.ChangeScene("LoseScene"); }
void WinGame() { ManageScenes.ChangeScene("WinScene"); }