之前对C#的事件理解的不够透彻,总是感觉在实际应用上差一些火候.最近写character类的相关内容,有了一些理解,在这里分享一下. &感觉大神没必要往下看了 下面开始正式内容: 比如说,角色掉血,要显示掉血的数字,使用技能要播放特效.最直接的方式是这样写: public class Character { private float hp; public void AddHp(float _deltaHp) { hp += _deltaHp; CharacterEffect effect =…