Pygame中的非平铺地图

时间:2017-01-13 02:46:28

标签: python python-3.x pygame python-3.6

我在Pygame中非常环保,但在踩到教程之后 一些玩现有的例子,我想我应该开始做点什么。以来 我是一个策略游戏,我想试一试。所以..

创建一个简单的“风险”,如地图,以发送我成群的军队,什么 你会建议做到最好吗?是否有某种“可点击”的图形文件 使用或者我应该只是在pygame中绘制rects并检测那些点击?

致以最诚挚的问候,

的Matias

1 个答案:

答案 0 :(得分:0)

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

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