Smarter about adding textures to the renderer.

This commit is contained in:
Josh Wilson 2005-11-22 19:53:03 +00:00
parent cfe089373e
commit 2bfc323fee

View File

@ -2331,17 +2331,11 @@ class ParticlePanel(AppShell):
if(widget and widget.valid): if(widget and widget.valid):
if(widget.animSourceType == SpriteAnim.STTexture): if(widget.animSourceType == SpriteAnim.STTexture):
texSource = self.getVariable('Sprite Renderer', `x` + ' Anim Texture').get() texSource = self.getVariable('Sprite Renderer', `x` + ' Anim Texture').get()
if(x == 0): ren.addTextureFromFile(texSource)
ren.setTextureFromFile(texSource)
else:
ren.addTextureFromFile(texSource)
else: else:
modelSource = self.getVariable('Sprite Renderer', `x` + ' Anim Model').get() modelSource = self.getVariable('Sprite Renderer', `x` + ' Anim Model').get()
nodeSource = self.getVariable('Sprite Renderer', `x` + ' Anim Node').get() nodeSource = self.getVariable('Sprite Renderer', `x` + ' Anim Node').get()
if(x == 0): ren.addTextureFromNode(modelSource,nodeSource)
ren.setTextureFromNode(modelSource,nodeSource)
else:
ren.addTextureFromNode(modelSource,nodeSource)
## FORCEGROUP COMMANDS ## ## FORCEGROUP COMMANDS ##
def updateForceWidgets(self): def updateForceWidgets(self):