Преглед на файлове

*** empty log message ***

Mark Mine преди 24 години
родител
ревизия
18d93f76c8
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      direct/src/tkpanels/ParticlePanel.py

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

@@ -1029,6 +1029,8 @@ class ParticlePanel(AppShell):
             # Delete existing particles and forces
             # Delete existing particles and forces
             self.particleEffect.loadConfig(Filename(particleFilename))
             self.particleEffect.loadConfig(Filename(particleFilename))
             self.selectEffectNamed(self.particleEffect.getName())
             self.selectEffectNamed(self.particleEffect.getName())
+            # Enable effect
+            self.particleEffect.enable()
 
 
     def saveParticleEffectToFile(self):
     def saveParticleEffectToFile(self):
         # Find path to particle directory
         # Find path to particle directory
@@ -1442,6 +1444,12 @@ class ParticlePanel(AppShell):
             texture = renderer.getTexture()
             texture = renderer.getTexture()
 	    if (texture != None):
 	    if (texture != None):
 		self.rendererSpriteTexture.set(texture.getName())
 		self.rendererSpriteTexture.set(texture.getName())
+            fileName = renderer.getSourceFileName()
+            if fileName != None:
+                self.rendererSpriteFile.set(fileName)
+            nodeName = renderer.getSourceNodeName()
+            if nodeName != None:
+                self.rendererSpriteNode.set(nodeName)
             self.getVariable('Sprite Renderer', 'X Scale').set(
             self.getVariable('Sprite Renderer', 'X Scale').set(
                 renderer.getXScaleFlag())
                 renderer.getXScaleFlag())
             self.getVariable('Sprite Renderer', 'Y Scale').set(
             self.getVariable('Sprite Renderer', 'Y Scale').set(