예제 #1
0
 // Use this for initialization
 public HealthBarIndividual(HealthBarIndividual.State initialState)
 {
     offSprite             = offTex;
     onSprite              = onTex;
     renderer              = go.AddComponent <SpriteRenderer> () as SpriteRenderer;
     transform             = go.GetComponent <Transform> ();
     renderer.sortingOrder = 300;
     RenderState(initialState);
 }
예제 #2
0
    void ResetHealth(int val)
    {
        int i = -1;

        foreach (HealthBarIndividual bar in HealthBars)
        {
            i++;
            HealthBarIndividual.State state = i < val ? HealthBarIndividual.State.ON : HealthBarIndividual.State.OFF;
            bar.RenderState(state);
        }
    }