一、添加快捷键切换视角
1.打开UDK安装目录下UDKGame\Config\UDKInput.ini
2.在[Engine.PlayerInput]中添加如下内容:
Bindings=(Name="PageDown",Command="Camera ThirdPerson")
Bindings=(Name="PageUp",Command="Camera Fixed")
3.运行关卡,即可使用PageDown和PageUp分别切换视角到第三人称与第一人称
二、添加加减角色移动速度
1.打开UDK安装目录下Development\Src\Engine\Classes\CheatManager.uc
2.在其中添加如下内容:
exec function IncSpeed() { Pawn.GroundSpeed += Pawn.Default.GroundSpeed * 0.1; Pawn.WaterSpeed += Pawn.Default.WaterSpeed * 0.1; } exec function DecSpeed() { Pawn.GroundSpeed -= Pawn.Default.GroundSpeed * 0.1; Pawn.WaterSpeed -= Pawn.Default.WaterSpeed * 0.1; // 防止速度过慢 if(Pawn.GroundSpeed < 0.1) { Pawn.GroundSpeed = Pawn.Default.GroundSpeed * 0.1; Pawn.WaterSpeed = Pawn.Default.WaterSpeed * 0.1; } }
3.打开UDK安装目录下UDKGame\Config\UDKInput.ini
4.在[Engine.PlayerInput]中添加如下内容:
Bindings=(Name="I",Command="IncSpeed")
Bindings=(Name="F12",Command="DecSpeed")
5.编译脚本后,运行关卡,即可使用快捷键I添加角色移动的速度,用F12减少角色移动速度
三、初始化改变视角,让其默认为第三人称视角
1.打开Development\Src\UTGame\Classes\UTPlayerController.uc
2.在defaultproperties的最后添加:
bBehindView = true
3.编译脚本后,运行关卡。