在UDK中绑定快捷键

时间:2014-09-08 18:45:06

标签: unrealscript

抱歉,我的英语很差。

我写了一个切换视图的功能(第三人称 - 第一人称)。

我已经更改了UDKInput.ini中的内容,如

Bindings=(Name="PageDown",Command="CameraThirdPers on")

Bindings=(Name="PageUp",Command="CameraFirstPerson ")

并在我的自定义pawn类文件中编写该函数以切换视图。

一切看起来都不错,但是,当我打包游戏时,我发现我的" PageDown"和" PageUp"关键没有用!

我不知道如何灵魂这个灵魂!

对不起我的可怜的再次打击!

THX!

1 个答案:

答案 0 :(得分:0)

如果您打开控制台(波形符号键)并输入命令,它们是否有效?

如果没有,则问题出在你的命令上。确保功能标记为'exec',并且您的游戏设置为实际使用您的自定义pawn类。

如果命令有效,则问题出在ini文件中。确保列表中没有PageDown和PageUp的绑定(你可以将绑定移动到列表的末尾),因为我相信后来的绑定会覆盖之前的绑定。如果这不能解决问题,您的绑定可能在错误的部分。尝试打开控制台并输入:

setbind pagedown camerathirdperson

如果PageDown键然后以您希望的方式工作,退出游戏并查看游戏在ini文件中保存新绑定的位置。