Example #1
0
            public SExplosionSystem(SExplosionParameters eParams, int particleCapacity)
                : base(particleCapacity)
            {
                _configureParameters(eParams);

                // shared
                _radialOrientator = new SRadialBillboardOrientator();
                _radialOrientator.effectorMask
                    = (ushort)ComponentMask.FlyingSparks | (ushort)ComponentMask.SmokeTrails;
                addEffector(_radialOrientator);
            }
Example #2
0
            public SExplosionSystem(SExplosionParameters eParams, int particleCapacity)
                : base(particleCapacity)
            {
                _configureParameters(eParams);

                // shared
                _radialOrientator = new SRadialBillboardOrientator();
                _radialOrientator.effectorMask
                    = (ushort)ComponentMask.FlyingSparks | (ushort)ComponentMask.SmokeTrails;
                addEffector (_radialOrientator);
            }