Pau*_*jak 9 python pygame screen
有没有办法控制pygame创建游戏画面的位置?它似乎总是在相同的一般区域创建它,但不是在一致的位置.
Ala*_*lan 22
import os
os.environ['SDL_VIDEO_WINDOW_POS'] = str(position[0]) + "," + str(position[1])
Run Code Online (Sandbox Code Playgroud)
根据http://pygame.org/wiki/FrequentlyAskedQuestions
您也可以将屏幕居中
import pygame, os
os.environ['SDL_VIDEO_CENTERED'] = '1'
Run Code Online (Sandbox Code Playgroud)
请注意,这些应该在主循环中初始化pygame之前完成.我在导入操作系统后立即执行此操作.因为它们实际上并不是pygame的一部分,所以你可以在其他地方使用它,尽管像gtk和wxpython这样的东西提供了它们自己的机制.
| 归档时间: |
|
| 查看次数: |
9580 次 |
| 最近记录: |