Esempio n. 1
0
    void Start()
    {
        gameControl = (GameObject.Find("gameControl") as GameObject).GetComponent <GameControl>();
        gameControl.AddCellBugAll(this);

        GameObject gameObjectTitle = Instantiate(titleProfabs, transform.position + new Vector3(0, 1, -1), Quaternion.identity) as GameObject;

        titleLabel      = gameObjectTitle.GetComponent <UILabel>();
        titleLabel.text = Const.GroupName[(int)ability.GetGroup()] + ":" + ability.GetId();

        GameObject gameObjectBlood = Instantiate(bloodProfabs, transform.position + new Vector3(0, 1, -1), Quaternion.identity) as GameObject;

        bloodSlider       = gameObjectBlood.GetComponent <UISlider>();
        bloodSlider.value = ability.GetPower() / Const.MaxPower;

        GameObject gameObjectFlag = Instantiate(flagProfabs, transform.position + new Vector3(0, 1, -1), Quaternion.identity) as GameObject;

        flagSprite         = gameObjectFlag.GetComponent <UISprite>();
        flagSprite.enabled = false;
    }