Ejemplo n.º 1
0
 public void Update()
 {
     masterController = GameObject.Find("MasterGameController").GetComponent <MasterGameController>();
     q1Score.GetComponent <Text>().text    = masterController.q1Score.ToString() + " / " + masterController.q1Quota.ToString();
     q2Score.GetComponent <Text>().text    = masterController.q2Score.ToString() + " / " + masterController.q2Quota.ToString();
     q3Score.GetComponent <Text>().text    = masterController.q3Score.ToString() + " / " + masterController.q3Quota.ToString();
     q4Score.GetComponent <Text>().text    = masterController.q4Score.ToString() + " / " + masterController.q4Quota.ToString();
     finalScore.GetComponent <Text>().text = masterController.CalculateFinalScore();
 }
Ejemplo n.º 2
0
 void Awake()
 {
     if (control == null)
     {
         control = this;
     }
     else if (control != this)
     {
         Destroy(gameObject);
     }
 }
Ejemplo n.º 3
0
    // Use this for initialization


    void Start()
    {
        gamestate      = "splash";
        blocks         = new ArrayList();
        instance       = this;
        playerHitSpike = gameRunning = false;
        levelLoader    = new LevelLoader(gameArea);
        ClearBlockRegistry();
        lineGoal         = 0;
        levelMessageText = "";
        TextAsset text = Resources.Load("levels") as TextAsset;

        levelLoader.loadLevels(text.text);
        gameover  = false;
        startTime = Time.time;
    }
Ejemplo n.º 4
0
    void OnTriggerEnter2D(Collider2D coll)
    { // destruir objeto
        if (coll.gameObject.tag.Equals("Coletavel"))
        {
            Destroy(coll.gameObject);
            MasterGameController.AddPoints(10);
            curredTime = 11;

            SoundManagerBehaviour.instance.RandomizeSfx(somColetou);
        }
        if (coll.gameObject.tag == "Enemy")
        {
            GameOver(true);
            SoundManagerBehaviour.instance.RandomizeSfx(somMorreu);
        }
    }
Ejemplo n.º 5
0
 void Start()
 {
     source = GetComponent <AudioSource>();
     SceneManager.SetActiveScene(gameObject.scene);
     secondsRemaining    = totalLevelLength;
     boss                = GameObject.Find("Boss").GetComponent <Boss>();
     availableWorkers    = new List <CoWorker>();
     this.spawnLocations = new List <GameObject>();
     processWorkers(); // Add all workers to the list
     foreach (Transform child in GameObject.Find("SpawnLocations").transform)
     {
         this.spawnLocations.Add(child.gameObject);
     }
     timerText.text   = secondsRemaining.ToString();
     quotaText.text   = "/" + workQuota.ToString();
     papers           = Resources.LoadAll("Paper");
     quarter          = FindObjectOfType <MasterGameController>().quarter;
     masterController = GameObject.Find("MasterGameController").GetComponent <MasterGameController>();
     masterController.SetQuota(quarter, workQuota);
 }
Ejemplo n.º 6
0
 // Use this for initialization
 void Start()
 {
     gamestate = "splash";
     blocks = new ArrayList();
     instance = this;
     playerHitSpike = gameRunning = false;
     levelLoader = new LevelLoader(gameArea);
     ClearBlockRegistry();
     lineGoal = 0;
     levelMessageText = "";
     TextAsset text = Resources.Load("levels") as TextAsset;
     levelLoader.loadLevels(text.text);
     gameover = false;
     startTime = Time.time;
 }