﻿using UnityEngine;

public class PSysSpawner : MonoBehaviour {

    [SerializeField]
    BezierSpline spline;
    [SerializeField]
    SplineWalker template;
    [SerializeField]
    float amount = 15;

    private void Awake()
    {
        SpawnWalkers();
    }

    void SpawnWalkers()
    {
        if (template == null || spline == null)
            return;
        for (int i = 0; i < amount; i++)
        {
            SplineWalker newWalker = Instantiate(template, transform);
            newWalker.spline = spline;
            newWalker.progress = i/amount;
        }
    }
}
