登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> SoftHub关联区 >> 主题: [godot]关于用Godot作为Golang的GUI 即界面开发 - 低 cpu 模式     [回主站]     [分站链接]
[godot]关于用Godot作为Golang的GUI 即界面开发 - 低 cpu 模式
clq
浏览(399) - 2023-09-14 10:28:15 发表 编辑

关键字:

[godot]关于用Godot作为Golang的GUI 即界面开发 - 低 cpu 模式

https://i.scwy.net/it/2022/022817-godot/

--------------------------------------------------------

2022年2月28日 in GODTO • GOLANG godot golang gui 约600字,阅读约2 分钟。 微信赞赏码 打赏
发消息给我
原创文章,请微信赞赏码打赏后转载,并注明出处。
文章网址:https://i.scwy.net/it/2022/022817-godot/
http://scwy.net:88/it/2022/022817-godot/
🔅广告🔅 消息发送系统:将信息发送到飞书、钉钉、微信。

之前就思考过将godot作为golang的界面开发工具,也作为一些尝试。今天在阅读godot官方文档时,又看到关于作为gui的可行性。

“ 是否能用 Godot 创建非游戏应用?

是的! Godot 具有广泛的内置 UI 系统, 其较小的软件包可以使它成为 Electron 或 Qt 等框架的合适替代品.

当创建一个非游戏的应用程序时,确保在项目设置中启用 低处理器模式 以减少CPU和GPU占用。



在ProjectSettings,即工程全局设置中,

bool application/run/low_processor_mode 缺省false

如果true,则启用低处理器使用模式。此设置仅适用于桌面平台。如果视觉上没有任何变化,屏幕不会被重绘。这是为了编写应用程序和编辑器,但在大多数游戏中这是非常无用的(并可能损害性能)。

int application/run/low_processor_mode_sleep_usec 缺省6900

启用低处理器使用模式时帧间的睡眠量(以微秒计)。值越高,CPU占用率越低。

主要是以上这两项,下面还可以关闭音频

float audio/channel_disable_threshold_db 缺省-60.0

当声音在给定的时间内低于给定的dB阈值时,音频总线将自动关闭。这可以节省CPU,因为分配给该总线的效果将不再做任何处理。

float audio/channel_disable_time 缺省2.0

当声音在给定的时间内低于给定的dB阈值时,音频总线将自动关闭。这可以节省CPU,因为分配给该总线的效果将不再做任何处理。

虽然说CPU就是拿来用的,但特殊情况下也解决了资源紧张的问题。也解决了一些网友关于游戏引擎的机制与普通GUI机制不同引起的问题。






总数:0 页次:1/0 首页 尾页  
总数:0 页次:1/0 首页 尾页  


所在合集/目录
godot 更多



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1