Pygame 中的非平铺地图
Non-Tiled Maps in Pygame
我在 Pygame 方面还很新手,但是在逐步完成教程和
一些玩现有的例子我认为我应该开始一些事情。自从
我是一名战略游戏玩家,我想尝试一下。所以..
创建一个简单的 "Risk" 之类的地图来发送我的大军,什么
你会建议成为最好的吗?是否有某种 "clickable" 图形文件
使用还是我应该简单地在 pygame 中绘制矩形并检测对它们的点击?
此致,
马蒂亚斯
我认为最好的方法是使用图像并利用图像的颜色找出哪个国家/地区 hovered/clicked。
if ev.type == MOUSEBUTTONUP:
# Get color underneath mouse cursor
pos = ev.pos
button = ev.button
color = self.surface.get_at((pos))
我在 Pygame 方面还很新手,但是在逐步完成教程和 一些玩现有的例子我认为我应该开始一些事情。自从 我是一名战略游戏玩家,我想尝试一下。所以..
创建一个简单的 "Risk" 之类的地图来发送我的大军,什么 你会建议成为最好的吗?是否有某种 "clickable" 图形文件 使用还是我应该简单地在 pygame 中绘制矩形并检测对它们的点击?
此致,
马蒂亚斯
我认为最好的方法是使用图像并利用图像的颜色找出哪个国家/地区 hovered/clicked。
if ev.type == MOUSEBUTTONUP:
# Get color underneath mouse cursor
pos = ev.pos
button = ev.button
color = self.surface.get_at((pos))