gamere是我自己写的库,封装了下pygame,开发小游戏很好用。
下载:
pip install gamere==1.3.1 -i https://pypi.org/project/
使用gamere.Text
创建一个文字对象:
Text(font,
window: Window,
size=16,
text='',
color=(0, 0, 0),
antialias=True,
x=0,
y=0)
名称 | 意义 | 类型 |
---|---|---|
font | 字体文件路径(支持ttf 、otf 、ttc 等) | str |
window | 文字显示的窗口 | gamere.Window |
size | 字体大小 | int |
color | 字体颜色 | Tuple[int, int, int] |
antialias | 是否抗锯齿 | bool |
x | 文字显示X坐标 | int |
y | 文字显示Y坐标 | int |
例如:
import gamere
gamere.init() # init pygame.font
def render(): # 定义窗口更新回调
text.update()
window = gamere.Window(title='显示文字的gamere窗口', size=(400, 400))
text = gamere.Text('game-font.ttf', window, size=30, text='gamere.Text组件',
color=gamere.white) # 创建Text对象
window.loop(render=render) # 主循环