示例#1
0
 public void Cast(Character user, Character enemy)
 {
     owener     = targetIsUser ? user : enemy;
     this.enemy = targetIsUser ? enemy : user;
     owener.AddBuff(this);
     CastAction();
     nextAction?.Cast(user, enemy);
 }
示例#2
0
 public void Cast(Character user, Character target)
 {
     DoAction(user, target);
     nextAction?.Cast(user, target);
 }
示例#3
0
 public void DoAction(Character user, Character target)
 {
     cardAction.Cast(user, target);
 }