Beispiel #1
0
    private void SetEnemyOnPath(GameObject enemy)
    {
        Enemy e = enemy.GetComponent <Enemy>();

        PathMovement pm = enemy.GetComponent <PathMovement>();

        if (!pm)
        {
            Debug.LogError("PathMovement script does not attached to spawned enemy");
            return;
        }

        pm.StartPathMovement(path, () => e.AchievedTarget());
    }