嗨我正在为一个学校项目使用7x7网格制作游戏但是我很难在每个盒子的网格顶部放置一个圆圈(用于玩家和计算机令牌)并且能够将其移动到盒子的不同位置。这是我到目前为止完成的整个代码:
import tkinter as tk
#this is not working (below)
def create_player():
#print('Create_player')
#Canvas.create_oval(1, 1, 1, 1, outline="purple", fill="yellow", width=2)
# error msg : "name 'Canvas' is not defined"
create_player()
当它运行时,它会显示一个tkinter窗口,显示两个按钮,分别是“开始”和“退出”。 (我把它剪掉了)
当按下“开始”时,窗口关闭并打开一个新窗口,其中橙色和绿色7x7网格带有黄色背景,错误显示在第292行我已在其下面写入错误。我打算做的是将圆圈放在左下角的框中并将其移动到许多空间(从我滚动游戏骰子时(尚未制作))和每八个空格它上升而不是横跨改变方向......(也将其删除)
我需要一个圆圈才能在网格上移动并移动......
我知道如何做骰子btw
以下是GitHub上的完整代码:https://github.com/KoolOllie2002/summer_coding_project_7x7_grid
感谢您的帮助!!!