Esempio n. 1
0
 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;
 }
Esempio n. 3
0
 // 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;
        }
    }
Esempio n. 6
0
        // 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;
 }