コード例 #1
0
 public void Init(ShopWeaponIcon _info)
 {
     _weaponInfo   = _info;
     image.sprite  = _info._image.sprite;
     text.text     = _info.cost.ToString();
     descText.text = _info.descText;
     gameObject.SetActive(true);
 }
コード例 #2
0
    public void Init(ShopWeaponIcon _info)
    {
        _weaponInfo        = _info;
        weaponImage.sprite = _weaponInfo._image.sprite;
        dealText.text      = (Mathf.Round(_weaponInfo.damage * 100f) / 100f).ToString();
        respawnText.text   = (Mathf.Round(_weaponInfo.cooltime * 100f) / 100f).ToString();
        //dealCostText.text = _weaponInfo.cost_upgradeDamage.ToString();
        //respawnCostText.text = _weaponInfo.cost_upgradeCooltime.ToString();
        upgDamageImage.fillAmount   = FileManager.weaponLevel[_weaponInfo.weaponName + "_deal"] * 0.25f;
        upgCooltimeImage.fillAmount = FileManager.weaponLevel[_weaponInfo.weaponName + "_respawn"] * 0.25f;

        gameObject.SetActive(true);
    }