示例#1
0
文件: MapView.cs 项目: w1r2p1/unitrpg
        private IEnumerator DoMove(IList <Vector3> positions, CombatantView combatant)
        {
            var dimensions = GetDimensions();

            yield return(StartCoroutine(combatant.FollowPath(positions, dimensions)));

            MoveComplete.Dispatch();
        }
示例#2
0
 public virtual IEnumerator SpecialAttack(FightPhase phase, MapDimensions dimensions, CombatantView receiverView, WeaponHitSeverity severity)
 {
     throw new InvalidOperationException("Combatant: " + CombatantId + " has no special attack.");
 }