コード例 #1
0
    public void OnHitpointChange(HitpointChangeMsg msg)
    {
        int oldVal = msg.OldVal;
        int newVal = msg.NewVal;

        if (newVal < oldVal)
        {
            new PopDropText(this.gameObject, (oldVal - newVal).ToString(), Color.red);
        }
        this.GetComponent <Animator> ().SetTrigger("hit");
    }
コード例 #2
0
    public void OnHitpointChange(HitpointChangeMsg msg)
    {
        int oldVal = msg.OldVal;
        int newVal = msg.NewVal;

        if (newVal < 0)
        {
            newVal = 0;
        }
        this.hitpointBar.value = newVal;
        updateHitpointText();
    }