我对UE非常陌生,并且做了一些简单的教程来开始,所以我并不确切地知道用于帮助我找到我正在寻找的东西的正确术语...无论如何,每当我点击游戏时游戏开始,我的鼠标消失了,我只能使用我设置的输入;所以我的问题是,即使我不需要鼠标输入移动,因为我正在使用WASD,如何让我的鼠标解锁并可以移动而不被锁定到相机?
当您点击游戏并开始游戏时,您的鼠标会被游戏捕获以控制相机。如果您的播放按钮设置为在视口中播放,则可以通过按Shift-F1从视口中释放鼠标。游戏仍将运行,但输入(包括键盘输入)将被暂停,您可以与编辑器进行交互。
您还可以更改捕获鼠标的默认行为,如果约束到视口边界。要查看这些选项,请进入项目设置(主视口/项目设置上方的设置按钮...)。在项目设置窗口的左侧,选择Engine标题下的'Input'。在右侧将是一些可以改变其行为的鼠标首选项。
例如,要允许鼠标在视口外移动,请将“默认视口鼠标锁定模式”更改为“不锁定”。我不推荐这个,但你可以试验这些,以了解他们做了什么。此外,您可以在Unreal文档中查找这些设置以获取更多详细信息。
有3个蓝图节点可以更改输入方法:
您需要第二个节点和“显示鼠标光标”节点的组合。但是,如果您正在制作FPS并使用鼠标环顾四周,则可能会失去上述第二个节点的能力。它取决于您的游戏是什么以及您希望如何使用鼠标。