public static void OnChangeCurHp(CCreature obj, int newV, int oldV) { if (oldV == 0 && newV == 0) { return; } // 逻辑层 if (newV <= 0) { obj.OnDie(); } // 表现层 obj.UpdateVO_ShowHeadHp(); // UI obj.UpdateUI_Hp(); }
public static void OnChangeMaxHp(CCreature obj, int newV, int oldV) { // 表现层 obj.UpdateVO_ShowHeadHp(); obj.UpdateUI_Hp(); }