Class Diagram
2015-09-20 20:35:52 5 举报
类图(Class Diagram)是一种用于描述软件系统中类及其关系的图形表示方法。它展示了系统中各个类的属性、方法和关系,以及它们之间的依赖和交互。类图中的每个类用矩形表示,类名位于矩形的中心,属性和方法分别列在矩形的顶部和底部。类之间的关系通过连线表示,如继承关系用箭头表示,关联关系用实线表示。类图是面向对象分析和设计中的重要工具,有助于开发人员更好地理解系统结构,从而编写出更高质量的代码。
作者其他创作
大纲/内容
条件
- 与攻击目标相隔距离 > 攻击距离- 攻击目标未发生以下情况:死亡/隐身/不可选- 攻击目标的时间间隔未超过2秒- 警戒范围内无敌方英雄对我方英雄造成伤害(我方英雄不论在任何位置)
顺序节点
向目标移动
需求:(有点类似LOL的小兵AI)1、警戒范围内无可攻击目标,则向寻路点移动。2、当出现可攻击目标时,将向目标发起攻击,若相隔距离大于攻击距离,则向目标移动进行追击。3、当当前攻击目标死亡或被置为不可攻击状态时,将再行搜索警戒范围内最近的目标;当警戒范围内有敌方英雄攻击我方英雄时,直接攻击该敌方英雄。4、当追击超过2秒未执行攻击操作时,则再行搜索警戒范围内最近的目标。
选择节点
- 警戒范围内无可攻击目标
攻击目标
将该敌方英雄设为攻击目标
- 警戒范围内有敌方英雄对我方英雄造成伤害(我方英雄不论在任何位置)
寻路前往下一个寻路点
循环执行
- 寻找警戒范围内距离最近的目标- 当前无攻击目标
开始
将目标设为攻击目标
0 条评论
下一页