def testLoop(hexa, lnk, viz): if viz: viz = Visualizer(hexa); hexa.setWalking(1., 0., 0.); while True: hexa.tick(); if lnk: lnk.tick(); if viz: viz.tick();
def controlLoop(hexa, lnk, viz): if viz: viz = Visualizer(hexa); with ControlSource(hexa) as control: while True: control.tick(); hexa.tick(); lnk.tick(); if viz: viz.tick();