0

我正在为比赛制作一款游戏,到目前为止进展顺利。我制作了一张我想用作背景的图像,因此我加载并放置了它,就像我对播放器图像所做的一样:

self.bg_1=PhotoImage(file="bg_space.gif")

bg1=self.create_image(0,0,image=self.bg_1)

这是结果: bg错误

它只显示整个图像的四分之一。文件大小是否太大?我编码错了吗?

我尝试制作四张图像,每四分之一图像一张,并将它们放置在画布上的正确位置。结果更糟,我认为也只显示了其中的四分之一。

我对此感到非常困惑,并希望有人对此提出意见。谢谢

4

1 回答 1

1

默认情况下,图像以您提供的坐标为中心。要更改此设置,请将参数设置anchor"nw"(northwest):

bg1=self.create_image(0,0,image=self.bg_1, anchor="nw")
于 2013-05-21T23:59:59.633 回答