Exemplo n.º 1
0
        void Start()
        {
            instance = this;



            levelText = GameObject.Find("CaaporaStatus/level").GetComponent <Text>();
            xpText    = GameObject.Find("CaaporaStatus/xp").GetComponent <Text>();
        }
Exemplo n.º 2
0
        /// *************************************************************************
        /// Author:
        /// <summary>
        /// Sobrecarregou o método padrão do Unity OnCollisionEnter
        /// </summary>
        /// <param name="iso_collision">A referencia do objeto colidido</param>
        void OnIsoCollisionEnter(IsoCollision iso_collision)
        {
            // Caso o fogo colida com o splash de agua deleta os dois
            if (iso_collision.gameObject.name == "chamas" || iso_collision.gameObject.name == "chamasSemSpread")
            {
                StatsController.AddXp(30);

                Destroy(iso_collision.gameObject);
                Destroy(gameObject);
            }
        }
Exemplo n.º 3
0
       public override void Start () {

        base.Start();

        instance = this;

        currentLevel = StatsController.GetCurrentLevel();

        GetComponent<IsoObject>().position += new Vector3(0, 0, 0);


    }