ParticleSystem:isActive

ParticleSystem:isActive Checks whether the particle system is actively emitting particles. Function Synopsis active = ParticleSystem:isActive( ) Arguments None. Returns boolean active True if system is active, false otherwise. See Also ParticleSystem ParticleSystem:isPaused ParticleSystem:isStopped

ParticleSystem:hasRelativeRotation

ParticleSystem:hasRelativeRotation Available since LÖVE 0.9.1 This function is not supported in earlier versions. Gets whether particle angles and rotations are relative to their velocities. If enabled, particles are aligned to the angle of their velocities and rotate relative to that angle. Function Synopsis relative = ParticleSystem:hasRelativeRotation( ) Arguments None. Returns boolean enable True if relative particle rotation is enabled, false if it's disabled. See Also ParticleSy

ParticleSystem:getY

ParticleSystem:getY Removed in LÖVE 0.9.0 Use ParticleSystem:getPosition. Gets the y-coordinate of the particle emitter's position. Function Synopsis y = ParticleSystem:getY( ) Arguments None. Returns number y Position along y-axis. See Also ParticleSystem

ParticleSystem:getX

ParticleSystem:getX Removed in LÖVE 0.9.0 Use ParticleSystem:getPosition. Gets the x-coordinate of the particle emitter's position. Function Synopsis x = ParticleSystem:getX( ) Arguments None. Returns number x Position along x-axis. See Also ParticleSystem

ParticleSystem:getTexture

ParticleSystem:getTexture Available since LÖVE 0.9.1 It has been renamed from ParticleSystem:getImage. Gets the texture (Image or Canvas) used for the particles. Function Synopsis texture = ParticleSystem:getTexture( ) Arguments None. Returns Texture texture The Image or Canvas used for the particles. See Also ParticleSystem ParticleSystem:setTexture

ParticleSystem:getTangentialAcceleration

ParticleSystem:getTangentialAcceleration Available since LÖVE 0.9.0 This function is not supported in earlier versions. Gets the tangential acceleration (acceleration perpendicular to the particle's direction). Function Synopsis min, max = ParticleSystem:getTangentialAcceleration( ) Arguments Nothing. Returns number min The minimum acceleration. number max The maximum acceleration. See Also ParticleSystem ParticleSystem:setTangentialAcceleration

ParticleSystem:getSpread

ParticleSystem:getSpread Gets the amount of directional spread of the particle emitter (in radians). Function Synopsis spread = ParticleSystem:getSpread( ) Arguments None. Returns number spread The spread of the emitter (radians). See Also ParticleSystem

ParticleSystem:getSpinVariation

ParticleSystem:getSpinVariation Available since LÖVE 0.9.0 This function is not supported in earlier versions. Gets the amount of spin variation (0 meaning no variation and 1 meaning full variation between start and end). Function Synopsis variation = ParticleSystem:getSpinVariation( ) Arguments Nothing. Returns number variation The amount of variation (0 meaning no variation and 1 meaning full variation between start and end). See Also ParticleSystem ParticleSystem:setSpinVariation

ParticleSystem:getSpin

ParticleSystem:getSpin Available since LÖVE 0.9.0 This function is not supported in earlier versions. Gets the spin of the sprite. Function Synopsis min, max, variation = ParticleSystem:getSpin( ) Arguments Nothing. Returns number min The minimum spin (radians per second). number max (min) The maximum spin (radians per second). number variation (0) The degree of variation (0 meaning no variation and 1 meaning full variation between start and end). See Also ParticleSystem ParticleS

ParticleSystem:getSpeed

ParticleSystem:getSpeed Available since LÖVE 0.9.0 This function is not supported in earlier versions. Gets the speed of the particles. Function Synopsis min, max = ParticleSystem:getSpeed( ) Arguments Nothing. Returns number min The minimum linear speed of the particles. number max The maximum linear speed of the particles. See Also ParticleSystem ParticleSystem:setSpeed