Hero.setEnergy C# (CSharp) Méthode

setEnergy() public méthode

public setEnergy ( float energy ) : void
energy float
Résultat void
	public void setEnergy(float energy) {
		if (energy > 1f)
    {
      energy = 1f;
    }
    else if(energy < 0)
    {
			energy = 0;
    }
    _medium.setEnergy(energy*_maxMediumEnergy);
    _energy = energy;
	}

Usage Example

    // Use this for initialization
    void Start()
    {
        //TODO trigger this after resize
        hero = GameObject.Find ("Hero").GetComponent<Hero>();
        GameObject energyIndicator = GameObject.Find ("EnergyIndicator");
        Transform progressBar = energyIndicator.transform.Find("ProgressBar");
        _foreground = progressBar.transform.Find("Foreground");
        _initialScale = _foreground.localScale;

        hero.setEnergy(startEnergy);
    }