有没有办法把碰撞合并到Tkinter中?

2024-04-26 06:58:31 发布

您现在位置:Python中文网/ 问答频道 /正文

只是想知道是否有任何简单的方法来创建一个Tkinter画布上的碰撞事件,因为我正试图在Tkinter中创建一个游戏。在

我见过一些复杂的方法,但我想知道是否有一个简单的解决办法。在

我使用Tkinter的时间比使用pygame的时间长得多,所以我更愿意坚持使用Tkinter。在


Tags: 方法游戏tkinter画布时间事件pygame正试图
2条回答

除了画布上的find_overlappingfind_enclosed方法之外,没有内置的碰撞检测功能,它们可以找到重叠或被矩形区域包围的对象(以及可以获得任何对象的矩形边界框的事实)。在

你可以用tkinter的bbox创建你自己的,来检查碰撞是否发生或者产生你想要的效果。你可以使用其他伟大的词在那个链接,以帮助你得到你的碰撞引擎尼斯和运行。在

相关问题 更多 >