Difference between revisions of "ParticleSystem (简体中文)"
m (→Other Languages) |
m |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 11: | Line 11: | ||
[[love.graphics.newParticleSystem]] 创建新的粒子系统 | [[love.graphics.newParticleSystem]] 创建新的粒子系统 | ||
− | == | + | == 函数 == |
− | + | OTZ 一直在更新,没人在翻译 | |
− | { | + | |
− | + | {{#ask: [[Category:Functions]] [[parent::ParticleSystem||Drawable||Object]] [[Concept:Current]] | |
− | + | | headers=hide | |
− | + | | format=template | |
− | + | | template=ListingFields | |
− | + | | introtemplate=ListingIntro | |
− | + | | outrotemplate=ListingOutro | |
− | + | | ?Description | |
− | + | | ?PrettySince | |
− | + | | ?PrettyRemoved | |
− | + | }} | |
− | | | + | |
− | | | ||
− | |||
− | |||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Supertypes == | == Supertypes == | ||
− | * [[ | + | * [[Drawable]] |
− | * [[ | + | * [[Object]] |
== See Also == | == See Also == | ||
− | * [[parent::love.graphics]] | + | * [[parent::love.graphics (简体中文)]] |
[[Category:Types]] | [[Category:Types]] | ||
{{#set:Description=Used to create cool effects, like fire.}} | {{#set:Description=Used to create cool effects, like fire.}} |
Latest revision as of 09:32, 3 December 2013
这是一个粗鲁的翻译,它的目的是为了方便中国中学英语水平的love2d的粉丝查看的
要知道翻译像number x return the value of x的东西很浪费时间的。 |
Available since LÖVE 0.7.0 |
This module is not supported in earlier versions. |
Used to create cool effects, like fire. The [[Particle systems are created and drawn on the screen using functions in love.graphics. They also need to be updated in the update(dt) callback for you to see any changes in the [[Particles emitted
这句懒得翻译了,会用粒子的不需要看这个介绍..
用法|Constructors
love.graphics.newParticleSystem 创建新的粒子系统
函数
OTZ 一直在更新,没人在翻译
Object:release | Immediately destroys the object's Lua reference. | 11.0 | |
Object:type | Gets the type of the object as a string. | ||
Object:typeOf | Checks whether an object is of a certain type. | ||
ParticleSystem:clone | Creates an identical copy of the ParticleSystem in the stopped state. | 0.9.1 | |
ParticleSystem:count | Gets the amount of particles that are currently in the system. | 0.9.0 | |
ParticleSystem:emit | Emits a burst of particles from the particle emitter. | 0.9.0 | |
ParticleSystem:getAreaSpread | Gets the area-based spawn parameters for the particles. | 0.9.0 | |
ParticleSystem:getBufferSize | Gets the maximum number of particles the ParticleSystem can have at once. | 0.9.0 | |
ParticleSystem:getColors | Gets the colors to apply to the particle sprite. | 0.9.0 | |
ParticleSystem:getCount | Gets the number of particles that are currently in the system. | 0.9.0 | |
ParticleSystem:getDirection | Gets the direction of the particle emitter (in radians). | ||
ParticleSystem:getEmissionArea | Gets the area-based spawn parameters for the particles. | 11.0 | |
ParticleSystem:getEmissionRate | Gets the amount of particles emitted per second. | 0.9.0 | |
ParticleSystem:getEmitterLifetime | Gets how long the particle system will emit particles | 0.9.0 | |
ParticleSystem:getImage | Gets the image used for the particles. | 0.9.0 | 0.10.0 |
ParticleSystem:getInsertMode | Gets the mode used when the ParticleSystem adds new particles. | 0.9.0 | |
ParticleSystem:getLinearAcceleration | Gets the linear acceleration (acceleration along the x and y axes) for particles. | 0.9.0 | |
ParticleSystem:getLinearDamping | Gets the amount of linear damping (constant deceleration) for particles. | 0.9.2 | |
ParticleSystem:getOffset | Gets the particle image's draw offset. | 0.9.0 | |
ParticleSystem:getOffsetX | Get the x coordinate of the particle rotation offset. | 0.9.0 | |
ParticleSystem:getOffsetY | Get the y coordinate of the particle rotation offset. | 0.9.0 | |
ParticleSystem:getParticleLifetime | Gets the lifetime of the particles. | 0.9.0 | |
ParticleSystem:getPosition | Gets the position of the emitter. | ||
ParticleSystem:getQuads | Gets a series of Quads used for the particle sprites. | 0.9.2 | |
ParticleSystem:getRadialAcceleration | Gets the radial acceleration (away from the emitter). | 0.9.0 | |
ParticleSystem:getRotation | Gets the rotation of the image upon particle creation (in radians). | 0.9.0 | |
ParticleSystem:getSizeVariation | Gets the amount of size variation. | 0.9.0 | |
ParticleSystem:getSizes | Gets the sizes of the particle over its lifetime. | 0.9.0 | |
ParticleSystem:getSpeed | Gets the speed of the particles. | 0.9.0 | |
ParticleSystem:getSpin | Gets the spin of the sprite. | 0.9.0 | |
ParticleSystem:getSpinVariation | Gets the amount of spin variation. | 0.9.0 | |
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). | 0.9.0 | |
ParticleSystem:getTexture | Gets the texture (Image or Canvas) used for the particles. | 0.9.1 | |
ParticleSystem:getX | Gets the x-coordinate of the particle emitter's position. | 0.9.0 | |
ParticleSystem:getY | Gets the y-coordinate of the particle emitter's position. | 0.9.0 | |
ParticleSystem:hasRelativeRotation | Gets whether particle angles and rotations are relative to their velocities. | 0.9.1 | |
ParticleSystem:isActive | Checks whether the particle system is actively emitting particles. | ||
ParticleSystem:isEmpty | Checks whether the particle system is empty of particles. | 0.9.0 | |
ParticleSystem:isFull | Checks whether the particle system is full of particles. | 0.9.0 | |
ParticleSystem:isPaused | Checks whether the particle system is paused. | 0.9.0 | |
ParticleSystem:isStopped | Checks whether the particle system is stopped. | 0.9.0 | |
ParticleSystem:moveTo | Moves the position of the emitter. | 0.9.1 | |
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. | 0.9.0 | |
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. | 0.8.0 | |
ParticleSystem:setColors | Sets the colors to apply to the particle sprite. | 0.8.0 | |
ParticleSystem:setDirection | Sets the direction the particles will be emitted in. |
Supertypes
See Also
Other Languages
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