Черепаха — тетрис вылетает, когда я использую случайный выбор фигуры из массиваPython

Программы на Python
Ответить
Anonymous
 Черепаха — тетрис вылетает, когда я использую случайный выбор фигуры из массива

Сообщение Anonymous »

Я пытаюсь создать тетрис, и когда я добавил блоки различной формы, появилось много проблем. Самая большая из них — игра вылетает, когда вы кладете 7-й блок (есть 7 разных фигур). Проблема, вероятно, в строке, где я использую случайное значение. Когда я пишу какое-то число 0-6 вместо random.randint(0, 6), оно вылетает после первого блока. Функция start вызывается каждый раз, когда блок полностью закрывается.

Код: Выделить всё

def start():
global score, blocks1
penDown.showturtle()
blocks1 = shapes[random.randint(0, 6)]
update()
Вот весь код:
https://pastebin.com/UdjL5xp5
Видео:


Подробнее здесь: https://stackoverflow.com/questions/686 ... from-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»