Exemplo n.º 1
0
    void Awake()
    {
        if (instance != null)
        {
            Destroy(gameObject);
        }
        else
        {
            instance = this;

            battlecanvas = GameObject.Find("BattleCanvas");
            Spacer       = battlecanvas.transform.GetChild(5).transform.GetChild(0).transform;
            attackPanel  = battlecanvas.transform.GetChild(3).gameObject;
            attackPanel.SetActive(false);
            EnemySelect = battlecanvas.transform.GetChild(5).gameObject;
            EnemySelect.SetActive(false);
            SkillsPanel = battlecanvas.transform.GetChild(7).gameObject;
            SkillsPanel.SetActive(false);
            actionSpacer = battlecanvas.transform.GetChild(3).transform.GetChild(0).transform;
            Skillspacer  = battlecanvas.transform.GetChild(7).transform.GetChild(0).transform;

            battlestates = performAction.wait;
            Invoke("Playerdetect", 5);

            Debug.Log("players done");
        }
    }
Exemplo n.º 2
0
 void OnEnable()
 {
     if (Gamemanager.instance.Atacado == true)
     {
         currentState = TurnState.Processing;
         Selector.SetActive(false);
         BSM           = GameObject.Find("BattleManager").GetComponent <battlestatemachine> ();
         startposition = transform.position;
     }
 }
Exemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        //encontrar spacer
        characterPanelSpacer = GameObject.Find("BattleCanvas").transform.Find("character panel").transform.Find("characterPanelSpacer");
        //crear panel,colocar informacion
        createCharacterPanel();

        cur_cooldown = Random.Range(0, 2.5f);
        BSM          = GameObject.Find("BattleManager").GetComponent <battlestatemachine> ();
        currentState = TurnState.Processing;
    }