void Sceneloadset(Scene Scene, LoadSceneMode mode) { if (SceneManager.GetActiveScene().name != "MainMenu" && SceneManager.GetActiveScene().name != "Options" && SceneManager.GetActiveScene().name != "Credits") { #region Gathering PlayerGO = GameObject.FindGameObjectWithTag("Player"); ElephantGO = GameObject.FindGameObjectWithTag("Elephant"); airformGO = GameObject.FindGameObjectWithTag("AirForm"); CrabGO = GameObject.FindGameObjectWithTag("Crab"); waterGO = GameObject.FindGameObjectWithTag("WaterForm"); smokeSprite = GameObject.Find("SmokeParent").GetComponentInChildren <SpriteRenderer>(); curTransMatch = PlayerGO; #endregion #region Array Set playerMRA = GameObject.FindGameObjectWithTag("PlayerMesh").GetComponentsInChildren <MeshRenderer>(); waterMRA = waterGO.GetComponentsInChildren <MeshRenderer>(); elephantMRA = ElephantGO.GetComponentsInChildren <MeshRenderer>(); crabMRA = CrabGO.GetComponentsInChildren <MeshRenderer>(); airformMRA = airformGO.GetComponentsInChildren <MeshRenderer>(); currForm = playerMRA; #endregion #region Active Set foreach (MeshRenderer mr in waterMRA) { mr.enabled = false; } foreach (MeshRenderer mr in elephantMRA) { mr.enabled = false; } foreach (MeshRenderer mr in crabMRA) { mr.enabled = false; } foreach (MeshRenderer mr in airformMRA) { mr.enabled = false; } waterGO.GetComponentInChildren <Collider>().enabled = false; ElephantGO.GetComponent <Collider>().enabled = false; CrabGO.GetComponent <Collider>().enabled = false; airformGO.GetComponent <Collider>().enabled = false; #endregion } }
void Sceneloadset(Scene Scene, LoadSceneMode mode) { #region Gathering PlayerGO = GameObject.FindGameObjectWithTag("Player"); ElephantGO = GameObject.FindGameObjectWithTag("Elephant"); airformGO = GameObject.FindGameObjectWithTag("AirForm"); CrabGO = GameObject.FindGameObjectWithTag("Crab"); smokeSprite = GameObject.Find("SmokeParent").GetComponentInChildren <SpriteRenderer>(); #endregion #region Active Set ElephantGO.SetActive(false); airformGO.SetActive(false); smokeSprite.enabled = false; CrabGO.SetActive(false); #endregion CurTrans = PlayerGO; }