Python Pygame中的非平铺贴图

Python Pygame中的非平铺贴图,python,python-3.x,pygame,python-3.6,Python,Python 3.x,Pygame,Python 3.6,我对Pygame很熟悉,但在经过教程和 我想我应该开始做一些事情。自从 我是一个战略玩家,我想尝试一下。所以 要创建一个简单的“风险”地图,让我的大群军队驻扎在地图上,什么 你会建议我做最好的吗?是否有某种“可点击”的图形文件 要使用还是应该简单地在pygame中绘制矩形并检测这些矩形上的点击 致以最良好的祝愿 Matias我认为最好的方法是使用图像并利用图像的颜色来找出哪个国家正在被悬停/点击 if ev.type == MOUSEBUTTONUP: # Get col

我对Pygame很熟悉,但在经过教程和 我想我应该开始做一些事情。自从 我是一个战略玩家,我想尝试一下。所以

要创建一个简单的“风险”地图,让我的大群军队驻扎在地图上,什么 你会建议我做最好的吗?是否有某种“可点击”的图形文件 要使用还是应该简单地在pygame中绘制矩形并检测这些矩形上的点击

致以最良好的祝愿


Matias

我认为最好的方法是使用图像并利用图像的颜色来找出哪个国家正在被悬停/点击

if ev.type == MOUSEBUTTONUP:
            # Get color underneath mouse cursor
            pos = ev.pos
            button = ev.button
            color = self.surface.get_at((pos))