Pygame的按钮GUI模块。
项目描述
Pygbutton
=========
**Pygame的按钮UI元素**
http://inventwithpython.com/blog/2012/10/30/creating-a-button-ui-module-for-pygame/
Pygbutton是一个简单的按钮UI,您可以将其添加到您的Pygame程序中。
您可以从这里下载一些示例程序:http://inventwithpython.com/pygbutton_src.zip
实现它的代码相当简单
import pygbutton
buttonObj = pygbutton.PygButton((50, 50, 60, 30), '按钮标题')
while True: # 主游戏循环
for event in pygame.event.get(): # 事件处理循环
if 'click' in buttonObj.handleEvent(event)
pass # 在这里执行按钮点击响应的操作。
buttonObj.draw(DISPLAYSURFACE) # 其中DISPLAYSURFACE是从pygame.display.set_mode()返回的Surface对象
代码的完整解释和编写方式可以在上述链接的博客文章中找到。
=========
**Pygame的按钮UI元素**
http://inventwithpython.com/blog/2012/10/30/creating-a-button-ui-module-for-pygame/
Pygbutton是一个简单的按钮UI,您可以将其添加到您的Pygame程序中。
您可以从这里下载一些示例程序:http://inventwithpython.com/pygbutton_src.zip
实现它的代码相当简单
import pygbutton
buttonObj = pygbutton.PygButton((50, 50, 60, 30), '按钮标题')
while True: # 主游戏循环
for event in pygame.event.get(): # 事件处理循环
if 'click' in buttonObj.handleEvent(event)
pass # 在这里执行按钮点击响应的操作。
buttonObj.draw(DISPLAYSURFACE) # 其中DISPLAYSURFACE是从pygame.display.set_mode()返回的Surface对象
代码的完整解释和编写方式可以在上述链接的博客文章中找到。
项目详情
关闭
Pygbutton-0.9.0.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8f8570f6f4a23f9312ee89cfd8f9b23a59c169b692122ec408ea8b62cbd7318 |
|
MD5 | d009ab78591665971b693fe3bcbcd0b7 |
|
BLAKE2b-256 | a2a7dd46772769c4fd377f450ce2b00d18811e40a0d8987e8fb42072723a5521 |