Difference between revisions of "B2.ParticleSystem:createParticle"
From GiderosMobile
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__  | __NOTOC__  | ||
'''Available since:''' Gideros 2015.06.30<br/>  | '''Available since:''' Gideros 2015.06.30<br/>  | ||
| + | '''Class:''' [[b2.ParticleSystem]]<br/>  | ||
| + | |||
=== Description ===  | === Description ===  | ||
| − | Creates new particle.  | + | Creates a new particle.  | 
| + | <syntaxhighlight lang="lua">  | ||
| + | (number) = b2.ParticleSystem:createParticle(particleDef)  | ||
| + | </syntaxhighlight>  | ||
Accepts table with possible keys:  | Accepts table with possible keys:  | ||
| − | + | *''flags''  | |
| − | + | *''position''  | |
| − | + | *''velocity''  | |
| − | + | *''color''  | |
| − | + | *''alpha''  | |
| + | and returns the particle id.  | ||
| − | |||
| − | |||
| − | |||
| − | |||
=== Parameters ===  | === Parameters ===  | ||
| − | '''particleDef''': (table) table with particle data <br/>  | + | '''particleDef''': (table) table with particle data<br/>  | 
| + | |||
=== Return values ===  | === Return values ===  | ||
'''Returns''' (number) particle id<br/>  | '''Returns''' (number) particle id<br/>  | ||
| + | |||
| + | {{B2.ParticleSystem}}  | ||
Latest revision as of 05:56, 8 November 2024
Available since: Gideros 2015.06.30
Class: b2.ParticleSystem
Description
Creates a new particle.
(number) = b2.ParticleSystem:createParticle(particleDef)
Accepts table with possible keys:
- flags
 - position
 - velocity
 - color
 - alpha
 
and returns the particle id.
Parameters
particleDef: (table) table with particle data
Return values
Returns (number) particle id
- B2.ParticleSystem:containsParticle
 - B2.ParticleSystem:createParticle
 - B2.ParticleSystem:createParticleGroup
 - B2.ParticleSystem:destroyParticle
 - B2.ParticleSystem:destroyParticles
 - B2.ParticleSystem:getColorBuffer
 - B2.ParticleSystem:getParticleCount
 - B2.ParticleSystem:getParticleGroupList
 - B2.ParticleSystem:getPositionBuffer
 - B2.ParticleSystem:getVelocityBuffer
 - B2.ParticleSystem:getWeightBuffer
 - B2.ParticleSystem:setTexture
 
- B2.ParticleSystem.FLAG BARRIER
 - B2.ParticleSystem.FLAG COLOR MIXING
 - B2.ParticleSystem.FLAG DESTRUCTION LISTENER
 - B2.ParticleSystem.FLAG ELASTIC
 - B2.ParticleSystem.FLAG FIXTURE CONTACT FILTER
 - B2.ParticleSystem.FLAG FIXTURE CONTACT LISTENER
 - B2.ParticleSystem.FLAG PARTICLE CONTACT FILTER
 - B2.ParticleSystem.FLAG PARTICLE CONTACT LISTENER
 - B2.ParticleSystem.FLAG POWDER
 - B2.ParticleSystem.FLAG REACTIVE
 - B2.ParticleSystem.FLAG REPULSIVE
 - B2.ParticleSystem.FLAG SPRING
 - B2.ParticleSystem.FLAG STATIC PRESSURE
 - B2.ParticleSystem.FLAG TENSILE
 - B2.ParticleSystem.FLAG VISCOUS
 - B2.ParticleSystem.FLAG WALL
 - B2.ParticleSystem.FLAG WATER
 - B2.ParticleSystem.FLAG ZOMBIE