package logic /// /// 构造函数 /// /// FightBase实例 func newFightAI(fightBase FightBase) *FightAI { return &FightAI{ FightBase: &fightBase, } } type FightAI struct { FightBase *FightBase } /// /// 自动触发技能 /// /// func (this *FightAI) AutoEmitSkill(fightRole *FightRole) { //todo...根据规则,设置对应技能和目标 this.FightBase.EmitSkill(100012000, "bb") } /// /// 清理机制 /// func (this *FightAI) Clear() { }