Exemplo n.º 1
0
    private void create(GameObject prefab)
    {
        RectTransform parent = ScrollView.content;

        int numOfTarget = Manager.Instance.DT.Target.Count;

        for (int i = 0; i < numOfTarget; ++i)
        {
            GameObject o = Instantiate(PrefSelectTargetButton);
            o.transform.SetParent(parent, false);

            SelectTargetButton btn = o.GetComponent <SelectTargetButton>();
            btn.Set(i);
        }
    }
Exemplo n.º 2
0
    void EnemyButtons()
    {
        foreach (GameObject enemy in EnemiesInBattle)
        {
            GameObject         newButton = Instantiate(enemyButtons) as GameObject;
            SelectTargetButton button    = newButton.GetComponent <SelectTargetButton>();

            EnemyStatesBattle cur_enemy = enemy.GetComponent <EnemyStatesBattle>();

            Text ButtonText = newButton.transform.FindChild("Text").gameObject.GetComponent <Text>();

            ButtonText.text = cur_enemy.enemy.theName;

            button.EnemyPrefab = enemy;

            newButton.transform.SetParent(Spacer);
        }
    }