python - 如何在我的海龟游戏中设置 Canvas 屏幕的背景颜色?
问题描述
我想为我的 Turtle 游戏设置一个 bgcolor,但我不知道如何使用 tkinter Canvas 来做到这一点。我的海龟代码与 tkinter 结合使用。
from tkinter import*
from turtle import Canvas, RawTurtle, TurtleScreen
root = Tk()
root.title("Pong Game")
canvas = Canvas(root)
canvas.config(width=1200, height=600)
canvas.pack()
screen = TurtleScreen(canvas)
我想将我的背景颜色设置为黑色。如果你知道怎么做,或者想看更多我的代码,请告诉我。
如果我尝试将背景颜色设置为黑色,它看起来像这样:
解决方案
从您发布的更新代码中,您正在使用而不是创建RawTurtle
对象:canvas
screen
SchlägerL = RawTurtle(screen) # pass screen instead of canvas
推荐阅读
- swift - SwiftUI,将视图分配给变量
- html - 打字机效果。单独打印文本
- flutter - 无法使用 ListView.builder() 滚动
- python - 如何在python中使用BeautifulSoup按顺序提取字符串(例如:9、4、1、6、3 ...)
- android - Android Q 使保存在 getExternalFilesDir() 中的照片在图库中可见
- javascript - 如何使用用户选择的选项填写表格
- c# - 从流中反序列化 json 得到空对象
- firebase - 无法部署firebase功能
- sql - 如何更新账单编号栏?或在 sql server 的列中按顺序排列
- go - 是否有可能使用 .so 文件?