2017-05-29 42 views
0

我目前正试图在白色画布上制作一个显示画布和一些动态移动的对象。字符应该如下:如何在Python中使用字符串和图像组合对象?

example image - character and text

这象征性的角色应该是点击,而不仅仅是octangle但包括图像周围的数值对象。

我听说Tkinter的,这是一个内置的GUI库的Python,我想TKinter或者Pygame的是执行类似上面的字符非常有用的。但我不知道从哪里开始。你能否让我知道,或者至少从哪里开始学习如何实现如上所述的组合角色?

回答

0

要像你想在这种情况下Tkinter的,您可以使用Tk的canvas实现的东西。这可以让你放置对象(包括图片,形状和文本),并从用户输入中移动它们,例如按下或点击它们。

有很多关于如何开始使用canvas的教程,所以我不会在这里详细讨论。然而,根本的原则是,在制作完所有对象之后,给它们一个类似的标记,如"player",然后在您希望对其执行某些操作时与标记进行交互,例如检测它的点击或移动它画布。

祝你好运!

相关问题