private void OnChange_HP(ObserverCollection_Example_UseObserverPattern.OnChangeHP_Arg pArg) { if (pArg.bIsDamaged == false) { return; } if (pArg.bIsDead) { Debug.Log(pArg.pMessenger.name + " Play On Dead Effect - Use Observer"); } else { Debug.Log(pArg.pMessenger.name + " Play On Damage Effect - Use Observer"); } }
private void OnChange_HP(ObserverCollection_Example_UseObserverPattern.OnChangeHP_Arg pArg) { p_Image_HP.fillAmount = pArg.fCurrentHP_0_1; }