UE4基础:设置游戏的输入控制
2020-06-02 04:15
369 查看
本文参考了UE4官方教程《BP 3rd Person Game FBX Importing & Using Skeletons 03 v4.8 Tutorial Series Unreal Engine》
文章目录
设置输入控制的位置
ProjectSettings>Engine>Input
Action Mappings和Axis Mappings
- 动作映射(
Action Mappings
)
瞬时事件,主要用于按键的按下和抬起。只有当这两个事件发生时,相应的回调函数才会被调用。
- 轴映射(
Axis Mappings
)
持续事件,相应的回调函数会一直被调用,用户有相应的操作时,会影响传入回调函数的参数值。
可以将常用的配置导出成ini文件,供其它项目使用。
在C++中绑定回调函数
InputComponent->BindAxis("MoveForward", this, &ADemoCharacter::MoveForward); InputComponent->BindAction("Jump", IE_Pressed, this, &ADemoCharacter::OnJump);
其中
MoveForward和
OnJump的原型分别为:
void ADemoCharacter::MoveForward(float value); void ADemoCharacter::OnJump();
相关文章推荐
- Java基础-23总结多线程,线程实现Runnable接口,线程名字获取和设置,线程控制,线程安全,同步线程
- Unity3D 游戏开发构架篇 ——输入控制
- day02 - Java基础语法 运算符、数据输入、if流程控制语句
- UE4联机多人游戏基本设置
- 游戏开发之在UE4中编写C++代码控制角色
- Aery的UE4 C++游戏开发之旅(1)基础对象模型
- 【Vue】零基础学习Vue: 第9课 Vue的 v-model指令,设置input表单输入的方法:
- 设置IME控制输入框只能输入英文
- js控制asp.net服务器端控件textbox设置为多行时输入字符长度
- unity基础,控制游戏目标
- Unity3D 游戏开发构架篇 ——输入控制
- 游戏开发学习笔记-6.输入控制
- c语言基础——常量变量、输入输出和控制语句
- Android - 文本框的输入法控制和默认焦点设置
- 通过设置maskedit实现小数位的输入控制
- EditText Java代码设置输入框最大输入长度等基础知识,自己记录一下
- 游戏输入控制的五条黄金法则
- html5游戏开发的基础设置操作
- 基础_输入输出的函数原型、(格式控制符)
- GMT5.1.2_基础_坐标轴的设置和离散点的样式控制