self.__flag.set() # resume from pause self.__running.clear() def running(self): return self.__flag.isSet() if __name__ == '__main__': js = Joystick() car = Car() camera = Camera() camera.start() try: while True: map = js.run() x = map.rx car.turn(x) # y = map.ly # car.turn(y) if map.menu == 1: if camera.running(): car.gogo(0) camera.pause() print('camera pause') else: car.gogo(-2000) camera.resume()