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()
示例#2
0
def addStreetlights(scene=viz.MainScene):
    StreetlightBusEffect.addStreetlights(scene)