コード例 #1
0
    // Update is called once per frame
    void Update()
    {
        Debug.Log(auxState);

        if (currentState == GameState.Preparation)         //Estado de escolha de substâncias
        {
            nextState();
        }

        if (currentState == GameState.Wardrobe)         //Estado Correspondente ao armário de roupas
        {
            animator.animClothButton(1);
            animator.animGlassesButton(1);
            animator.animMaskButton(1);
            itemController.addSlots(3);
            itemController.slotAnim(1);
            currentState = GameState.none;
        }

        if (currentState == GameState.Substances)         //Estado de escolha de substâncias
        {
            Debug.LogWarning("Estado: Escolha de substancias");
            currentState = GameState.none;
        }

        if (currentState == GameState.Glasses)         //Estado de escolha de substâncias
        {
            Debug.LogWarning("Estado: Vidraria");
            GameObject.Find("Canvas").GetComponent <ItemController> ().addSlotsGlasses(3);             //Adiciona os slots ao painel de vidradias
            currentState = GameState.none;
        }
    }