python - 如何接受来自 pygame GUI 的文本输入

标签 python user-interface pygame textinput

我正在使用 Python 和 Pygame 开发一款 RPG 游戏,我正在尝试制作一个由两部分组成的 GUI,包括一个类似于基本命令行的下半部分,以及一个将显示所有图形“ Action ”的上半部分。 "

我需要找到一种将两者都包含在 pygame 窗口中的方法,而不是使用 pygame 窗口和终端窗口。另外,是否有任何适合此用途的 Pygame GUI 工具包?

谢谢大家!

最佳答案

我可以建议改用 ezText 吗? 这是向 pygame 添加文本输入栏的一种很酷的方法。我自己用过,真的好用。

http://www.pygame.org/project-EzText-920-.html

(如果你需要帮助使用它,请随时发表评论,尽管你需要知道的一切都在它附带的 example.py 中)

关于python - 如何接受来自 pygame GUI 的文本输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17777387/

相关文章:

python - 在 Django 中,我的静态文件很大(超过 500K 个文件),我该如何分配负载?

python - 如何在 POST 请求期间获取额外的 JSON 数据

python - 在pygame中制作图像 "fit to screen"?

python - 如何导入图片并将其放在 pygame 窗口中

python - 按键时的 Sprite 动画

python - Pygame图像运动异常

python - 如何在没有任何排序函数的情况下按字母顺序对字符串数组进行排序? Python

python - Django级联删除反向外键

java - 有适用于 Thinlet 0.75 的文档吗?

javascript - 浏览器中线程的分类