虚幻引擎C++按键绑定

在项目的 Project Settings -> Engine -> Input 中进行配置。

配置输入映射的步骤:

  1. 打开 Project Settings: 在 Unreal Editor 中,点击菜单栏的 Edit -> Project Settings

  2. 导航到 Input: 在 Project Settings 窗口的左侧导航栏中,找到 Engine 分类下的 Input

  3. 添加 Action Mappings: 在 Input 页面中,找到 Action Mappings 部分,点击 + 号添加一个新的 Action Mapping。

  4. 设置 Action Mapping 名称:Action Name 文本框中,输入 ChangeView,这个名称需要与代码中的 TEXT("ChangeView") 完全一致。

  5. 绑定按键:Key 旁边的下拉菜单中,选择你想要绑定的按键,比如 Spacebar (空格键)、E 键、鼠标左键等等。 你可以为同一个 Action Mapping 绑定多个按键。

  6. 可选:添加 Modifier 键: 你还可以设置 Modifier 键,比如 Shift、Ctrl、Alt 等,来实现组合键的功能。

    InputComponent->BindAction(TEXT("ChangeView"), EInputEvent::IE_Pressed, this, &AMyFirstActor::ChangeView);

相关推荐
huangyuchi.18 分钟前
【C++】智能指针
开发语言·jvm·c++·笔记·c++11·智能指针·shared_ptr
南玖yy35 分钟前
C/C++ 内存管理深度解析:从内存分布到实践应用(malloc和new,free和delete的对比与使用,定位 new )
c语言·开发语言·c++·笔记·后端·游戏引擎·课程设计
李匠20241 小时前
C++GO语言微服务基础技术②
开发语言·c++·微服务·golang
Cuit小唐1 小时前
C++ 状态模式详解
开发语言·c++·状态模式
Funny-Boy2 小时前
std::move 和 std::forward
c++
落羽的落羽2 小时前
【落羽的落羽 C++】stack和queue、deque、priority_queue、仿函数
开发语言·c++
刃神太酷啦2 小时前
类和对象(1)--《Hello C++ Wrold!》(3)--(C/C++)
java·c语言·c++·git·算法·leetcode·github
虾球xz2 小时前
游戏引擎学习第272天:显式移动转换
c++·学习·游戏引擎
DK221513 小时前
计算机网络基础科普
c++·计算机网络
无畏烧风3 小时前
[C++] 一个线程打印奇数一个线程打印偶数
c++