diff options
Diffstat (limited to 'meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua')
-rw-r--r-- | meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua b/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua new file mode 100644 index 00000000..48722f98 --- /dev/null +++ b/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua @@ -0,0 +1,89 @@ + +---@class cc.ParticleSystem3D :cc.Node@all parent class: Node,BlendProtocol +local ParticleSystem3D={ } +cc.ParticleSystem3D=ParticleSystem3D + + + + +---* remove affector by index +---@param index int +---@return self +function ParticleSystem3D:removeAffector (index) end +---* resume particle +---@return self +function ParticleSystem3D:resumeParticleSystem () end +---* remove all particle affector +---@return self +function ParticleSystem3D:removeAllAffector () end +---* add particle affector +---@param affector cc.Particle3DAffector +---@return self +function ParticleSystem3D:addAffector (affector) end +---* particle system play control +---@return self +function ParticleSystem3D:startParticleSystem () end +---* is enabled +---@return boolean +function ParticleSystem3D:isEnabled () end +---* return particle render +---@return cc.Particle3DRender +function ParticleSystem3D:getRender () end +---* set emitter for particle system, can set your own particle emitter +---@param emitter cc.Particle3DEmitter +---@return self +function ParticleSystem3D:setEmitter (emitter) end +---* +---@return boolean +function ParticleSystem3D:isKeepLocal () end +---* Enables or disables the system. +---@param enabled boolean +---@return self +function ParticleSystem3D:setEnabled (enabled) end +---* get particle quota +---@return unsigned_int +function ParticleSystem3D:getParticleQuota () end +---* override function +---@return cc.BlendFunc +function ParticleSystem3D:getBlendFunc () end +---* pause particle +---@return self +function ParticleSystem3D:pauseParticleSystem () end +---* get particle playing state +---@return int +function ParticleSystem3D:getState () end +---* get alive particles count +---@return int +function ParticleSystem3D:getAliveParticleCount () end +---* set particle quota +---@param quota unsigned_int +---@return self +function ParticleSystem3D:setParticleQuota (quota) end +---* override function +---@param blendFunc cc.BlendFunc +---@return self +function ParticleSystem3D:setBlendFunc (blendFunc) end +---* set particle render, can set your own particle render +---@param render cc.Particle3DRender +---@return self +function ParticleSystem3D:setRender (render) end +---* stop particle +---@return self +function ParticleSystem3D:stopParticleSystem () end +---* +---@param keepLocal boolean +---@return self +function ParticleSystem3D:setKeepLocal (keepLocal) end +---* override function +---@param renderer cc.Renderer +---@param transform mat4_table +---@param flags unsigned_int +---@return self +function ParticleSystem3D:draw (renderer,transform,flags) end +---* override function +---@param delta float +---@return self +function ParticleSystem3D:update (delta) end +---* +---@return self +function ParticleSystem3D:ParticleSystem3D () end
\ No newline at end of file |