// Use this for initialization void Start() { AttachCorrectCameraModule(); meshFieldGeneratorScript = (MeshFieldGeneratorScript)GameObject.Find("MainMeshField").GetComponent("MeshFieldGeneratorScript"); GameObject[] tempCameraObjectArray = GameObject.FindGameObjectsWithTag("MainCamera"); for (int i = 0; i < tempCameraObjectArray.Length; i++) { mainCameraComponentList.Add((Camera)tempCameraObjectArray[i].GetComponent("Camera")); } //mainCameraComponent = (Camera)GameObject.Find("Main Camera").GetComponent("Camera"); for (int i = 0; i < tempCameraObjectArray.Length; i++) { bloomScriptList.Add((Bloom)tempCameraObjectArray[i].GetComponent("Bloom")); } GameObject[] meshLightsObjectsArray = GameObject.FindGameObjectsWithTag("MeshLight"); for (int i = 0; i < meshLightsObjectsArray.Length; i++) { meshLightsList.Add((Light)(meshLightsObjectsArray[i]).GetComponent("Light")); } creatureManagerEmittedParts = (CreatureManagerEmittedParts)GameObject.FindWithTag("CreatureManager").GetComponent("CreatureManagerEmittedParts"); editor = (GeneralEditorScript)GameObject.FindWithTag("Editor").GetComponent("GeneralEditorScript"); Screen.showCursor = false; Screen.lockCursor = true; }
// Use this for initialization void Start() { AttachCorrectCameraModule(); meshFieldGeneratorScript = (MeshFieldGeneratorScript)GameObject.Find("MainMeshField").GetComponent("MeshFieldGeneratorScript"); GameObject[] tempCameraObjectArray = GameObject.FindGameObjectsWithTag("MainCamera"); for(int i = 0; i < tempCameraObjectArray.Length; i++) mainCameraComponentList.Add( (Camera)tempCameraObjectArray[i].GetComponent("Camera") ); //mainCameraComponent = (Camera)GameObject.Find("Main Camera").GetComponent("Camera"); for(int i = 0; i < tempCameraObjectArray.Length; i++) bloomScriptList.Add( (Bloom)tempCameraObjectArray[i].GetComponent("Bloom") ); GameObject[] meshLightsObjectsArray = GameObject.FindGameObjectsWithTag("MeshLight"); for(int i =0; i < meshLightsObjectsArray.Length; i++) { meshLightsList.Add( (Light)(meshLightsObjectsArray[i]).GetComponent("Light") ); } creatureManagerEmittedParts = (CreatureManagerEmittedParts)GameObject.FindWithTag("CreatureManager").GetComponent("CreatureManagerEmittedParts"); editor = (GeneralEditorScript)GameObject.FindWithTag("Editor").GetComponent("GeneralEditorScript"); Screen.showCursor = false; Screen.lockCursor = true; }