Exemple #1
0
 public static AE_SharedParticlesQualitySetting getInstance()
 {
     if (instance == null)
     {
         instance = new AE_SharedParticlesQualitySetting();
     }
     return(instance);
 }
Exemple #2
0
    //ParticleSystem[] particles;


    void Awake()
    {
        sharedSettings = AE_SharedParticlesQualitySetting.getInstance();

        var particles = GetComponentsInChildren <ParticleSystem>(true);

        foreach (var ps in particles)
        {
            starMaxParticles.Add(ps, ps.main.maxParticles);
            currentMaxParticles += ps.main.maxParticles;
        }
    }