void Start() { level_controller = GameObject.Find("SceneManager").GetComponent <Level01>(); transform.position = Vector3.zero; life_text = GameObject.Find("Life").GetComponent <Text>(); showLife(100); }
// Use this for initialization void Start() { waypoints = GameObject.FindGameObjectWithTag("Waypoints").transform; level01script = GameObject.FindGameObjectWithTag("Level01").GetComponent <Level01>(); rb = GetComponent <Rigidbody2D>(); spriteRenderer = GetComponent <SpriteRenderer>(); InvokeRepeating("changeAnim", 0.5f, .25f); waypointTarget = 0; animState = 1; }
// Use this for initialization void Start() { health = maxHealth; level01script = GameObject.FindGameObjectWithTag("Level01").GetComponent <Level01>(); mainCanvas = GameObject.FindGameObjectWithTag("MainCanvas").GetComponent <Canvas>(); healthBar = GameObject.FindGameObjectWithTag("HealthBarOriginal").GetComponent <Image>(); SPAWN = gameObject.transform.position + new Vector3(0f, 0.4f, 0f); healthBarCopy = Instantiate(healthBar, mainCanvas.transform); healthBarCopy.transform.position = SPAWN; healthBarCopy.tag = "Untagged"; }
// Use this for initialization void Start() { level01script = level01Manager.GetComponent <Level01>(); //pathsObj = GameObject.Find("Paths"); //paths = pathsObj.GetComponentsInChildren<Transform>(); //print(paths); //mainCamera = Transform.FindObjectOfType<Camera>(); //print(mainCamera.transform.position); //for(int i = 0; i < paths.Length; i++) //{ // print(paths[i]); //} //tiles = level01script.tiles; }
void Start() { level_controller = GameObject.Find("SceneManager").GetComponent <Level01>(); rb = GetComponent <Rigidbody2D>(); // Move the asteroid switch (gameObject.name) { case "Big_Asteroid(Clone)": changeRotation(); moveBigAsteroid(); break; case "Medium_Asteroid(Clone)": changeAsteroidDirection(150f); break; case "Small_Asteroid(Clone)": changeAsteroidDirection(300f); break; } }
// This is updating the game public void Update(float deltaTime) { this.deltaTime = deltaTime; if (level.IsActive()) { level.Update(deltaTime); } else { // Loading the new level when the last one finished switch (level.LoadLevel()) { case "01": level01 = new Level01(); level = level01; level.Active(); level.Init(); break; case "win": winLevel = new WinLevel(); level = winLevel; level.Active(); level.Init(); break; case "lose": loseLevel = new LoseLevel(); level = loseLevel; level.Active(); level.Init(); break; case "start": startLevel = new StartLevel(); level = startLevel; level.Active(); level.Init(); break; case "02": level02 = new Level02(); level = level02; level.Active(); level.Init(); break; case "load": loadLevel = new LoadImagesLevel(); level = loadLevel; level.Active(); level.Init(); break; } } timer += deltaTime; if (timer >= 1) { fps = frames; frames = 0; timer -= 1; } frames++; }
// Use this for initialization void Start() { level01script = GameObject.Find("Level01Screen").GetComponent <Level01>(); fireRate = 1 / shotsPerSecond; timeSinceLastFire = 0; }