コード例 #1
0
        public static ParticleEffect getParticleEffect(ParticleType particleType)
        {
            switch (particleType)
            {
            case ParticleType.None:
                return(null);

            case ParticleType.Waterfall:
                return(waterfall.DeepCopy());

            case ParticleType.Rain:
                return(rain.DeepCopy());

            case ParticleType.HeavyRain:
                return(heavyrain.DeepCopy());

            case ParticleType.Smoke:
                return(smoke.DeepCopy());

            case ParticleType.Bokeh:
                return(bokeh.DeepCopy());

            case ParticleType.FireFlies:
                return(fireflies.DeepCopy());

            case ParticleType.Clouds:
                return(clouds.DeepCopy());
            }

            return(null);
        }
コード例 #2
0
        public static ParticleEffect getParticleEffect(ParticleType particleType)
        {
            switch (particleType)
            {
            case ParticleType.None:
                return(null);

            case ParticleType.Waterfall:
                return(waterfall.DeepCopy());

            case ParticleType.Rain:
                return(rain.DeepCopy());
            }

            return(null);
        }