Example #1
0
    //As electron is spawned, analyze its projectile data and give it a call-back to update analysis if it bounces
    public void TrackElectron(Electron electron)
    {
        if (!unanalyzedElectrons.Contains(electron))
        {
            unanalyzedElectrons.Add(electron);
        }

        electron.SetBounceCallback(UpdateTrackedElectron);

        AnalyzeElectrons();
    }