+ 加入了状态概念，通过设置对象的状态可以实现各种功能
* 为 100 增加了 attack 动作