Форум сайта python.su
Есть отрисованный графический объект.
from graphics import* win = GraphWin("Окно для графики", 800, 800) obj = Circle(Point(400,400),20) obj.setFill("black") obj.draw(win) obj = Circle(Point(500,400),20) obj.setFill("black") obj.draw(win) obj = Rectangle(Point(355,360), Point(555, 390)) obj.setFill("red") obj.draw(win) obj = Rectangle(Point(395,330), Point(515, 360)) obj.setFill("red") obj.draw(win) win.getMouse() win.close()
Офлайн
Летят 2 напильника, один на север, другой красный. Сколько весит ведро картошки, если козырь черви?
Именно так звучит ва вопрос.
А вообще у объектов модуля graphics есть метод move(dx,dy) соответственно чтобы машинка поехала вправо нужно переместить каждый ее элемент на dx пикселей, тоесть сделать obj.move(dx, 0). Как вы будете это делать, создатите один объект куда поместите все элементы “машинки” и будете машинку перемещать централизовано, или будете перемещать каждый элемент “машинки” поотдельности зависит от уровня ваших знаний.
[code python][/code]
Отредактировано PEHDOM (Дек. 11, 2020 09:57:21)
Офлайн