def update(): moveObjectBy(a, 1, 1) moveObjectBy(c, 1, 1) moveObjectBy(s, 1, 1) changeFillColor(a, randColor()) if xCoord(a) >= 500: close()
def keyPressed(event): if event.keycode == graph.VK_LEFT: graph.moveObjectBy(obj, -5, 0) elif event.keycode == graph.VK_RIGHT: graph.moveObjectBy(obj, 5, 0) elif event.keycode == graph.VK_UP: graph.moveObjectBy(obj, 0, -5) elif event.keycode == graph.VK_DOWN: graph.moveObjectBy(obj, 0, 5) elif event.keycode == graph.VK_ESCAPE: graph.close()
def keyPressed(event): global dx, dy, ex, ey if event.keycode == g.VK_LEFT: dx = -5 dy = 0 ex = 0 ey = 0 elif event.keycode == g.VK_RIGHT: dx = 5 dy = 0 ex = 0 ey = 0 elif event.keycode == g.VK_UP: dx = 0 dy = -5 ex = 0 ey = 0 elif event.keycode == g.VK_DOWN: dx = 0 dy = 5 ex = 0 ey = 0 elif event.keycode == g.VK_TAB: dx = 0 dy = 0 ex = -5 ey = 0 elif event.keycode == g.VK_DELETE: dx = 0 dy = 0 ex = 5 ey = 0 elif event.keycode == g.VK_SPACE: updatemouth() # вызов сатаны (если раскомментишь) print("DUUUUUUUUCK") dx = 0 dy = 0 ex = 0 ey = 0 elif event.keycode == g.VK_BACK: # movelefthand() разработке dx = 0 dy = 0 ex = 0 ey = 0 elif event.keycode == g.VK_ESCAPE: g.close() else: pass updateeyes() updateman()
def update(): for dot in objects.dots: if objects.brusochek.p != 0: dot.circleInWindow() objects.cirleMov() objects.mklable() if dot.getPosition('y') + dot.radius( ) >= height + radius: # условие проигрыша graph.close() else: # фиксация шарика над платформой graph.moveObjectTo( dot.object, objects.brusochek.position_update() + objects.brusochek.width / 2, dot.getPosition('y') - dot.radius()) dot.setPosition(graph.xCoord(dot.object), objects.brusochek.y - dot.radius() * 4)
def keyPressed(event): pause = 5 time.sleep(pause) g.close()
def keyPressed(): pause = 0.1 time.sleep(pause) g.close()
def keyPressed(event): if event.keycode == VK_ESCAPE: graph.close()