[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机制不同引起的问题。
本帖子属于以下条目()
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.