void Awake() { timerText.text = gameLength.ToString(); gameTimer = gameLength; sceneFlow = GameObject.FindGameObjectWithTag("SceneManager").GetComponent <SceneFlowManager>(); }
//private bool isLoaded; void Awake() { gm = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManagerThing>(); sceneManager = GameObject.FindGameObjectWithTag("SceneManager").GetComponent <SceneFlowManager>(); pidgeon_rb = this.transform.GetComponent <Rigidbody2D>(); anim = this.transform.GetComponentInChildren <Animator>(); }
private IEnumerator DelayLoading(float delay) { yield return(new WaitForSeconds(delay)); var param = SceneFlowManager.GetParam(); LoadScene(param.GetParam <string>("loading_scene")); }
public void LoadScene(string sceneName) { var param = new SceneParam(); param.PutParam("loading_scene", sceneName); SceneFlowManager.PushCurrentScene(); SceneFlowManager.LoadScene("Loading", sceneParam: param); }
private void Awake() { if (SceneFlowManager.Inst == null) { Inst = this; } else { Destroy(gameObject); } }
public void LoadPreviousScene() { var preScene = SceneFlowManager.PopPreviousScene(); if (preScene == string.Empty) { Debug.Log("No previous scene"); return; } var param = new SceneParam(); param.PutParam("loading_scene", preScene); SceneFlowManager.LoadScene("Loading", sceneParam: param); }
private void Awake() { Instance = this; }
void Awake() { sceneManager = GameObject.FindGameObjectWithTag("SceneManager").GetComponent <SceneFlowManager>(); }
void Awake() { sceneManager = GameObject.FindGameObjectWithTag("SceneManager").GetComponent <SceneFlowManager>(); pointsText.text = sceneManager.finalScore.ToString(); }