Walls + Start Arrow
This commit is contained in:
parent
7da33be977
commit
33467f6cc4
71 changed files with 4255 additions and 81 deletions
|
@ -46,23 +46,23 @@ public class MovementHandler : MonoBehaviour
|
|||
MoveTowards(FindNearestEnemy().transform.position);
|
||||
}
|
||||
|
||||
MinecraftUnit FindNearestEnemy()
|
||||
AbstractUnit FindNearestEnemy()
|
||||
{
|
||||
List<MinecraftUnit> enemies = _minecraftUnit.IsTeamA ? GlobalsVariable.AliveUnitsTeamB : GlobalsVariable.AliveUnitsTeamA;
|
||||
List<AbstractUnit> enemies = _minecraftUnit.IsTeamA ? GlobalsVariable.AliveUnitsTeamB : GlobalsVariable.AliveUnitsTeamA;
|
||||
|
||||
MinecraftUnit closestMinecraftUnit = null;
|
||||
AbstractUnit closestUnit = null;
|
||||
float closestDistance = float.MaxValue;
|
||||
foreach (MinecraftUnit enemy in enemies)
|
||||
foreach (AbstractUnit enemy in enemies)
|
||||
{
|
||||
float distanceToEnemy = (enemy.transform.position - transform.position).sqrMagnitude;
|
||||
if (distanceToEnemy < closestDistance)
|
||||
{
|
||||
closestMinecraftUnit = enemy;
|
||||
closestUnit = enemy;
|
||||
closestDistance = distanceToEnemy;
|
||||
}
|
||||
}
|
||||
|
||||
return closestMinecraftUnit;
|
||||
return closestUnit;
|
||||
}
|
||||
|
||||
public IEnumerator TakeImpulse(Vector3 impulse)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue