Exemple #1
0
    public override void SetHPVal(int oldval, int newval)
    {
        RefreshSelfHpEventArgs eventArgs = ReferencePool.Acquire <RefreshSelfHpEventArgs>();

        eventArgs.Fill(newval);
        GameEntry.Event.Fire(this, eventArgs);
    }
    public void SetSelfHPBarVal(object sender, GameEventArgs e)
    {
        RefreshSelfHpEventArgs ne = e as RefreshSelfHpEventArgs;

        SetText(txtSelfHP, ne.NewVal + "/" + HPSum);
        imgSelfHP.fillAmount = ne.NewVal * 1.0f / HPSum;
    }