如何使用PGU制作固定大小的按钮

时间:2015-05-24 22:51:08

标签: python pygame pgu

我使用python,pygame和PGU开发游戏。我想创建一个固定大小的按钮,但似乎UISearchDisplayController没有任何效果。以下是我的代码片段:

resize()

按钮将始终以显示其文本所需的最小尺寸显示。有没有办法用PGU强制按钮大小?

1 个答案:

答案 0 :(得分:0)

如果要创建固定大小的按钮,则应初始化它,传递宽度和高度。

请记住,如果像素中的尺寸不够“足够大”,它会强制按钮具有显示其文本所需的最小尺寸,还要考虑填充(从样式/主题,您也可以配置)等

Theese是三个有用的(当然是替代的)例子:

button = gui.Button("Start", width = 200)

button = gui.Button("Start", height = 100)

button = gui.Button("Start", width = 200, height = 100)

你要找的那个是最后一个。

我认为问题相当陈旧,但对其他人仍然有用。