Я хочу запустить функцию за другой в processing.py Я написал функции для перемещения и поворота.
Таким образом, функция Move перемещает квадрат в направлении, указывающем, сколько пикселей вы вводите впараметры.
Функция поворота задает, в какую сторону перемещается квадрат.
Я хочу, чтобы он двигался, Затем поверните, затем снова двигайтесь, затем снова поверните.
В данный момент все работаетв то же время, что означает, что квадрат перемещается на северо-восток на 50.
Я пытался переместить их в списки, чтобы запускать их по одному, но не могу заставить его работать. Не уверен, что это лучше в настройках или функциях Draw. Я пробовал оба варианта, но они, похоже, не работают.
#I want each function to run once THEN the next
move(50)
rotate(North)
move(50)
rotate(East)
ИЛИ кнопка, которая при нажатии запускает следующую функцию.
def setup():
size(480, 120)
def rect2():
fill(123,231,0)
rect(20, 30, 100, 40, 10)
def textt():
fill(0,0,0)
text("NEXT",40,58)
def draw():
rect2()
textt()