def playBusCloseAudio(): global selector selector.removeOnDeselectCallback(avs) selector.removeOnSelectCallback(avs) selector.removeOnDeselectCallback(exit) selector.removeOnSelectCallback(exit) selector.disable() global busCloseAudio1, busCloseAudio2, ambientBusAudio busCloseAudio1.play() yield viztask.waitMediaEnd(busCloseAudio1) ambientBusAudio.stop() StreetlightBusEffect.disableStreetLights() # TODO: stop streetlightbuseffect busCloseAudio2.volume(.3) busCloseAudio2.play() yield viztask.waitMediaEnd(busCloseAudio2) global remove for node in remove: node.remove()
def addStreetlights(scene=viz.MainScene): StreetlightBusEffect.addStreetlights(scene)