You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Python的Ursina Engine设置窗口大小

Ursina Engine 设置窗口特定尺寸的解决方案
  • 初始化时指定尺寸
    创建Ursina应用实例时,通过size参数直接定义窗口的像素宽高,示例代码:

    from ursina import Ursina
    
    app = Ursina(size=(1280, 720))  # 自定义窗口为1280×720像素
    app.run()
    

    你可以根据自身屏幕分辨率调整数值,比如1920×1080屏幕设置为(1600, 900),避免窗口超出可视范围。

  • 运行时动态调整尺寸
    若需要在游戏运行过程中修改窗口大小,直接修改window.size属性即可:

    from ursina import Ursina, window
    
    app = Ursina()
    
    def adjust_window_size():
        window.size = (1024, 600)  # 动态设置新尺寸
    
    adjust_window_size()
    app.run()
    
  • 辅助设置:窗口居中
    配合尺寸设置,调用window.center_on_screen()可以让窗口自动居中,彻底避免内容超出屏幕:

    from ursina import Ursina, window
    
    app = Ursina(size=(1280, 720))
    window.center_on_screen()
    app.run()
    

如果之前尝试的方法无效,建议检查代码中是否存在覆盖窗口设置的逻辑(比如开启全屏、其他修改尺寸的代码),这类冲突会导致设置不生效。

内容的提问来源于stack exchange,提问作者SniverDaBest

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 04:50:26