UE5系列文章目录

前言

据说,unreal engine5中准备废弃“项目设置”中“输入”,操作映射,轴映射。取而代之的是:
使用增强的输入动作(Enhanced Input Actions),ICM_default,相关的IA_Look,IA_Move,IA_Jump

ICM_default:
Input Control Mapping”(输入控制映射)、“Input Component Manager”(输入组件管理器)等。而_default则通常表示这是一个默认设置或配置。# 一、pandas是什么?

  1. IA_Look
    定义:IA_Look是一个与玩家视角旋转相关的输入动作。它允许玩家通过鼠标移动、游戏手柄摇杆倾斜等方式来改变游戏内视角的方向。
    用途:在游戏开发中,IA_Look用于实现玩家的视角控制,使得玩家能够自由地观察游戏世界。
    实现方式:在UE的蓝图中,IA_Look通常与相机组件(Camera Component)相关联,通过接收来自输入设备的轴映射(Axis Mappings)值来控制相机的旋转。
  2. IA_Move
    定义:IA_Move是一个与玩家移动相关的输入动作。它允许玩家通过键盘按键、游戏手柄方向键等方式来控制游戏内角色的移动。
    用途:在游戏开发中,IA_Move用于实现玩家的移动控制,包括前进、后退、左右移动等。
    实现方式:在UE的蓝图中,IA_Move通常与角色的移动组件(Movement Component)相关联,通过接收来自输入设备的操作映射(Action Mappings)值来控制角色的移动。
  3. IA_Jump
    定义:IA_Jump是一个与玩家跳跃相关的输入动作。它允许玩家通过按下特定按键(如空格键)来触发跳跃动作。
    用途:在游戏开发中,IA_Jump用于增加游戏的交互性和趣味性,使得玩家能够跳过障碍物、到达更高的位置等。
    实现方式:在UE的蓝图中,IA_Jump通常作为一个事件来触发角色的跳跃逻辑。当检测到玩家按下了跳跃按键时,就会执行相应的跳跃动作代码。

二、使用步骤

enhanced Input Action IA_Look没有分割结构体引脚的选项

在这里插入图片描述

解决办法

1.在IMC_Operation中创建IA_Look映射
在这里插入图片描述

在这里插入图片描述
3.鼠标双击打开IA_Look
在这里插入图片描述
4.把值类型,改成"Axis2D(Vector2D)"
在这里插入图片描述
5.在蓝图类中的EnhanceInputAction IA_Look节点中,让后鼠标右键点击“Action Value”,就可以看到“分割结构体引脚”
在这里插入图片描述

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部