开始写游戏 --- 第二十一篇
今天:
1、完成攻击指定对象功能
2、更改代码结构
上图:
1、完成攻击指定对象功能
2、更改代码结构
之前是直接在菜单命令里,写入动画逻辑的。
后来想了一下,为了方便后期各个人物的扩展配置,就改成了类结构:
{
这是战斗对象基类:
这是角色继承的战斗对象类:
}
通过该方法,可以便于执行战斗逻辑:
可以看到,只要执行这一句代码:
就可以方便的播放指定对象的相应动画了。
后期如果有其他动画的话,只要扩展 战斗对象类 FightObject 即可。