0

我有一个程序,它基本上是一个简单的 GIS(地图软件),我知道如何制作瓷砖等等,但我不知道如何在屏幕上移动瓷砖(这非常重要,除非你只是想查看初始缩放级别;)

所以基本上,我想在运行中能够:

1)在运行时在画布上绘制新图片。这与以下内容有关:

2)移动图像(到新坐标)

3)删除图片(当它们离开屏幕时。这不太重要,我想我可以自己找到解决方案,但我找不到数字2的答案

希望你能帮助我(和其他使用 tkinter 的人)

4

1 回答 1

2

您不了解在画布上移动和删除项目的哪些部分?

有两种方法可以让您在画布上移动对象:

  • coords允许您查询或修改构成画布对象或对象组的所有坐标。
  • move允许您在 x 和 y 方向上移动一个对象或一组对象

要删除一个对象或一组对象,您可以使用delete方法。

在所有情况下,您都可以为单个对象指定一个 id,或者为画布上的多个对象指定一个标签。

  • id 是用于创建对象的方法返回的值。
  • 标签是可以附加到画布上的一个或多个对象的东西。例如,您可以为所有图块赋予标签“图块”,并使用单个命令删除所有图块,同时保留所有其他对象,例如图例、注释、UI 元素等。
于 2013-04-30T21:17:21.647 回答