2014-09-08 3 views
0

извините за мой бедный английский первый.Bindling сочетания клавиш в UDK

Я написал функцию переключения вида (третье лицо - первое лицо).

я уже изменить содержание в UDKInput.ini как

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

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

, а также написать функцию в моем пользовательском файле класса пешки, чтобы переключить вид.

все отлично выглядит, но когда я упаковал игру, я обнаружил, что мой ключ «PageDown» и «PageUp» не работает!

Я не знаю, как душа эта душа!

Извините за мой плохой wirting снова!

thx!

ответ

0

Если вы открываете консоль (ключ тильды) и вводите команды, они работают?

Если нет, то проблема связана с вашими командами. Убедитесь, что функции отмечены как «exec», и что ваша игра настроена на фактическое использование вашего пользовательского класса пешки.

Если команды работают, чем проблема в ini-файле. Убедитесь, что привязки для PageDown и PageUp ниже в списке отсутствуют (вы можете переместить привязки в конец списка), поскольку, как я полагаю, позже привязки отменят предыдущие. Если это не решит проблему, ваши привязки могут быть в неправильном разделе. Попробуйте открыть консоль и ввод:

setbind pagedown camerathirdperson 

Если ключ PageDown то работает так, как вы хотите его, выйти из игры и увидеть, где игра сохранена новая привязка в ини файле.

Смежные вопросы