当前位置: 首页 > news >正文

虚幻引擎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);

 

http://www.lryc.cn/news/504547.html

相关文章:

  • 秒杀抢购场景下实战JVM级别锁与分布式锁
  • 【Pandas】pandas interval_range
  • 有没有办法让爬虫更加高效,比如多线程处理?
  • go-zero(十三)使用MapReduce并发
  • 【实操之 图像处理与百度api-python版本】
  • java 导出word锁定且部分内容解锁可编辑
  • SQL 在线格式化 - 加菲工具
  • 大数据法律法规——《关键信息基础设施安全保护条例》(山东省大数据职称考试)
  • 【CVE-2024-5660】ARM CPU漏洞:硬件页面聚合(HPA)安全通告
  • 数智读书笔记系列008 智人之上:从石器时代到AI时代的信息网络简史
  • 将 Ubuntu 22.04 LTS 升级到 24.04 LTS
  • 【自动驾驶】Ubuntu20.04安装ROS1 Noetic
  • (转,自阅,侵删)【LaTeX学习笔记】一文入门LaTeX(超详细)
  • css的选择器有哪些?权重由大到小是怎么排序的?
  • CTF知识集-PHP特性
  • 比特币是否会取代美元(以及其他主权货币)
  • WPF+MVVM案例实战与特效(三十七)- 实现带有水印和圆角的自定义 TextBox 控件
  • 深度学习训练参数之学习率介绍
  • 导游现场面试需要注意的问题
  • Burp suite 3 (泷羽sec)
  • LabVIEW前面板无法显示的常见原因
  • 【Syncfusion系列】Diagram 杂谈 第三篇 序列化和反序列化
  • Apache APISIX快速入门
  • 【经典】制造供应链四类策略(MTS、MTO、ATO、ETO)细说
  • 基于stm32的红外测温系统设计(论文+源码)
  • 前端WebSocket应用——聊天实时通信的基本配置
  • 博弈论1:拿走游戏(take-away game)
  • Debezium OracleValueConverters 分析
  • WPF 消息循环(二)
  • ubuntu上更改ext4格式的硬盘为 windows的 NTFS 格式参考