浏览代码

Take into account particles initialization is much simpler now
Need to set default parameters here

Mark Mine 22 年之前
父节点
当前提交
2b297f094c
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      direct/src/tkpanels/ParticlePanel.py

+ 7 - 0
direct/src/tkpanels/ParticlePanel.py

@@ -37,6 +37,13 @@ class ParticlePanel(AppShell):
         else:
         else:
             # Or create a new one if none given
             # Or create a new one if none given
             particles = Particles.Particles()
             particles = Particles.Particles()
+            particles.setBirthRate(0.02)
+            particles.setLitterSize(10)
+            particles.setLitterSpread(0)
+            particles.setFactory("PointParticleFactory")
+            particles.setRenderer("PointParticleRenderer")
+            particles.setEmitter("SphereVolumeEmitter")
+            particles.enable()
             pe = ParticleEffect.ParticleEffect('effect-1', particles)
             pe = ParticleEffect.ParticleEffect('effect-1', particles)
             self.particleEffect = pe
             self.particleEffect = pe
             pe.reparentTo(render)
             pe.reparentTo(render)