跳到主要内容
Moyor的炼药小锅
返回工坊
失焦响应器(LostFocusResponder)

失焦响应器(LostFocusResponder)

已发布 开源 UE 插件 UE5 V0.60.1 2026年8月

一个 Unreal Engine 5 插件:当编辑器或游戏窗口失去焦点时,执行你配置的自定义响应(暂停、静音、降帧等)。

功能

一个简单、轻量的 UE5 C++ 插件。它把「游戏窗口失去焦点」和「游戏窗口获得焦点」两个底层逻辑封装成两个可直接绑定的蓝图事件,让蓝图工程师无需写 C++ 即可响应窗口失焦/获焦。

特性

  • 失焦 / 复焦两个事件节点,蓝图可绑定
  • 内置常用响应:暂停游戏、降低音量、限制帧率
  • 编辑器与打包后游戏均可使用

功能简单,可惜蓝图原生没有

内容

蓝图节点类型说明
OnGameFocusLost事件(BlueprintAssignable)游戏窗口失去焦点(操作系统窗口被停用)时触发
OnGameFocusGained事件(BlueprintAssignable)游戏窗口获得焦点(操作系统窗口被激活)时触发
Get Lost Focus Responder纯函数获取子系统引用,用于绑定上面两个事件
Is Game Focused纯函数查询当前游戏窗口是否处于聚焦状态

获取链接

源码与文档