private void Awake() { for (int i = 1; i < SceneManager.sceneCountInBuildSettings; i++) { string scenePath = SceneUtility.GetScenePathByBuildIndex(i); int lastSlash = scenePath.LastIndexOf("/"); scenesInBuild.Add(scenePath.Substring(lastSlash + 1, scenePath.LastIndexOf(".") - lastSlash - 1)); } boxCollider = GetComponent <BoxCollider2D>(); doorCollider = doorObject.GetComponent <BoxCollider2D>(); startPos = transform.position; startRot = transform.rotation; Text levelTag = GameObject.FindGameObjectsWithTag("LevelTag")[0].GetComponent <Text>(); //FIXME funktioniert irgendwie nicht korrekt //if(levelTag != null) //levelTag.text = "Level " + level; if (levelTag != null) { levelTag.text = ""; } //FIXME Später nutzen ImageChanger saveTag = GameObject.FindGameObjectsWithTag("SaveTag")[0].GetComponent <ImageChanger>(); ImageChanger pauseTag = GameObject.FindGameObjectsWithTag("PauseTag")[0].GetComponent <ImageChanger>(); if (saveTag != null && pauseTag != null) { saveTag.active = false; pauseTag.active = false; } }
// Use this for initialization void Start() { planeObject = GameObject.Find("Plane").transform; imageChangerScript = planeObject.GetComponent <ImageChanger> (); PlaneWindowResizer = planeObject.GetComponent <PlaneWindowResizer> (); planeWidth = PlaneWindowResizer.GetWidth(); planeHeight = PlaneWindowResizer.GetHeight(); }
public void Reset() { ImageChanger.Reset(); }