Particle.lua 720 B

1234567891011121314151617181920
  1. class "Particle"
  2. function Particle:Particle(particleType, isScreenParticle, material, texture, particleMesh)
  3. if self.__ptr == nil then
  4. self.__ptr = Polycore.Particle(particleType, isScreenParticle, material, texture, particleMesh)
  5. end
  6. end
  7. function Particle:Reset(continuious)
  8. return Polycore.Particle_Reset(self.__ptr, continuious)
  9. end
  10. function Particle:createSceneParticle(particleType, texture, particleMesh)
  11. return Polycore.Particle_createSceneParticle(self.__ptr, particleType, texture.__ptr, particleMesh.__ptr)
  12. end
  13. function Particle:createScreenParticle(particleType, texture, particleMesh)
  14. return Polycore.Particle_createScreenParticle(self.__ptr, particleType, texture.__ptr, particleMesh.__ptr)
  15. end