Views
ParticleSystem (Русский)
Используется для создания различных эффектов вроде огня. Система частиц создается и выводится на экран с помощью функций из love.graphics. Также они должны быть обновлены в функции update(dt), если вы намереваетесь увидеть хоть какие-то изменения по времени.
Функции
| Canvas | Off-screen render target. |
| Framebuffer | Off-screen render target. |
| Image | Drawable image type. |
| Mesh | A 2D polygon mesh used for drawing arbitrary textured shapes. |
| ParticleSystem | Used to create cool effects, like fire. |
| ParticleSystem:clone | Creates an identical copy of the ParticleSystem in the stopped state. |
| ParticleSystem:count | Gets the amount of particles that are currently in the system. |
| ParticleSystem:emit | Emits a burst of particles from the particle emitter. |
| ParticleSystem:getAreaSpread | Gets the area-based spawn parameters for the particles. |
| ParticleSystem:getBufferSize | Gets the maximum number of particles the ParticleSystem can have at once. |
| ParticleSystem:getColors | Gets the colors to apply to the particle sprite. |
| ParticleSystem:getCount | Gets the number of particles that are currently in the system. |
| ParticleSystem:getDirection | Gets the direction of the particle emitter (in radians). |
| ParticleSystem:getEmissionRate | Gets the amount of particles emitted per second. |
| ParticleSystem:getEmitterLifetime | Gets how long the particle system will emit particles |
| ParticleSystem:getImage | Gets the image used for the particles. |
| ParticleSystem:getInsertMode | Gets the mode used when the ParticleSystem adds new particles. |
| ParticleSystem:getLinearAcceleration | Gets the linear acceleration (acceleration along the x and y axes) for particles. |
| ParticleSystem:getLinearDamping | Gets the amount of linear damping (constant deceleration) for particles. |
| ParticleSystem:getOffset | Gets the particle image's draw offset. |
| ParticleSystem:getOffsetX | Get the x coordinate of the particle rotation offset. |
| ParticleSystem:getOffsetY | Get the y coordinate of the particle rotation offset. |
| ParticleSystem:getParticleLifetime | Gets the lifetime of the particles. |
| ParticleSystem:getPosition | Gets the position of the emitter. |
| ParticleSystem:getRadialAcceleration | Gets the radial acceleration (away from the emitter). |
| ParticleSystem:getRotation | Gets the rotation of the image upon particle creation (in radians). |
| ParticleSystem:getSizeVariation | Gets the amount of size variation. |
| ParticleSystem:getSizes | Gets the sizes of the particle over its lifetime. |
| ParticleSystem:getSpeed | Gets the speed of the particles. |
| ParticleSystem:getSpin | Gets the spin of the sprite. |
| ParticleSystem:getSpinVariation | Gets the amount of spin variation. |
| ParticleSystem:getSpread | Gets the amount of directional spread of the particle emitter (in radians). |
| ParticleSystem:getTangentialAcceleration | Gets the tangential acceleration (acceleration perpendicular to the particle's direction). |
| ParticleSystem:getTexture | Gets the texture (Image or Canvas) used for the particles. |
| ParticleSystem:getX | Gets the x-coordinate of the particle emitter's position. |
| ParticleSystem:getY | Gets the y-coordinate of the particle emitter's position. |
| ParticleSystem:hasRelativeRotation | Gets whether particle angles and rotations are relative to their velocities. |
| ParticleSystem:isActive | Checks whether the particle system is actively emitting particles. |
| ParticleSystem:isEmpty | Checks whether the particle system is empty of particles. |
| ParticleSystem:isFull | Checks whether the particle system is full of particles. |
| ParticleSystem:isPaused | Checks whether the particle system is paused. |
| ParticleSystem:isStopped | Checks whether the particle system is stopped. |
| ParticleSystem:moveTo | Moves the position of the emitter. |
| ParticleSystem:pause | Pauses the particle emitter. |
| ParticleSystem:reset | Resets the particle emitter, removing existing particles and resetting the lifetime counter. |
| ParticleSystem:setAreaSpread | Sets area-based spawn parameters for the particles. |
| ParticleSystem:setBufferSize | Sets the size of the buffer (the max allowed amount of particles in the system). |
| ParticleSystem:setColor | Sets the color of the image. |
| ParticleSystem:setColors | Sets the colors to apply to the particle sprite. |
| ParticleSystem:setDirection | Sets the direction the particles will be emitted in. |
| … further results | |
Базовый тип
Смотрите также
Другие языки
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info