彩票网站建设哪家公司好,seo培训学院官网,wordpress织梦主题,网站建设有哪些功能模块在游戏中有很多功能需要键盘按键触发#xff0c;接下来我们会制作键盘输入设置 项目资源文末百度网盘自取 打开项目设置面板 选择Input 按键的映射方式有两种#xff1a; 一种是动作映射 / 操作映射(Action Mappings)#xff0c;这种方式可以响应按键的按下和抬起。当键盘… 在游戏中有很多功能需要键盘按键触发接下来我们会制作键盘输入设置 项目资源文末百度网盘自取 打开项目设置面板 选择Input 按键的映射方式有两种 一种是动作映射 / 操作映射(Action Mappings)这种方式可以响应按键的按下和抬起。当键盘按下会收到一次按下事件当键盘抬起会收到一次抬起事件 还有一种是轴映射(Axis Mappings)这种方式无论键盘是否按下都会持续收到事件事件会带有一个参数通过这个参数可以判断是否正在按下和Unity中的轴映射机制类似 下面我们通过测试更直观的了解一下这两种映射方式 点击加号 创建 一个操作映射命名为Test1 选择键盘 A键 如果需要组合键可以勾选这里 打开场景 打开场景蓝图 在空白处单击鼠标右键输入Test1会出现刚刚创建的Test1键盘事件 从Pressed拖出输入Print选中 打印字符串(PrintString)使用这个节点可以在屏幕上打印字符串 打印内容设置为Pressed 从Released拖出输入Print选中 打印字符串(PrintString) 打印内容设置为Released 运行游戏
按下键盘A键不要抬起屏幕左上角打印了一次Pressed 抬起键盘A键屏幕左上角打印了一次Released 这就是 动作映射 下面测试轴映射效果 添加一个轴映射命名为Test2选择键盘1键 再添加一个按键选择键盘2键缩放值设置为 2.0 打开场景蓝图 添加Test2事件 添加 打印字符串 节点打印 AxisValue
运行游戏 在我们什么都没按的情况下屏幕一直打印0.0 按下键盘1键打印改为1.0 按下键盘2键打印改为2.0 这就是轴映射效果 删除测试节点框选所有测试节点按下Del键 项目资源 链接https://pan.baidu.com/s/1nQHvZXC4BDsfbFWDYZqEfA?pwdbsvx 提取码bsvx