![]() |
|
#2
|
|||
|
|||
|
Here is the code of the class (same with the previous attachement)
Code:
class MusicOnOff:
def __init__(self,musicObj):
self. Obj = musicObj
self.musicIcon = viz.addTexQuad()
self.musicIcon.texture(viz.add((‘musicOff.png')))
self.musicOn = True
viz.callback( viz.MOUSEDOWN_EVENT, self.onMouseDown )
def onMouseDown(self, button):
if button == viz.MOUSEBUTTON_LEFT:
object = viz.pick()
if object.valid() == False: return
if object == self.musicIcon:
if self.musicOn == True:
self.musicOn = False
self.musicIcon.texture(viz.add((‘musicOn.png')))
self.Obj.pause()
else:
self.musicOn = True
self.musicIcon.texture(viz.add((‘musicOff.png')))
self.Obj.play()
Last edited by renama; 06-27-2010 at 01:52 AM. |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Realistic Light and Shadows Using Vizard and 3DS Max | jde | Vizard | 4 | 07-13-2012 11:58 AM |
| .3DS importing in Vizard and 3D Studio | jde | Vizard | 1 | 08-28-2009 04:14 PM |
| Vizard tech tip: Using the Python Imaging Library (PIL) | Jeff | Vizard | 0 | 03-23-2009 12:13 PM |
| Vizard tech tip: Text to Speech | Jeff | Vizard | 1 | 01-15-2009 10:39 PM |
| Vizard and Augmented Reality | realvision | Vizard | 4 | 04-04-2008 11:59 AM |