Pawn.DoJump (true);
}
Eu declarei esta função mim e estou bastante orgulhoso dele.: D
Eu configurar essa função a ser chamado pela tecla I no teclado. Quando a tecla for pressionada, ela me escreve uma mensagem para o log, em seguida, grava uma mensagem para a tela, em seguida, faz peão salto do jogador. Muito obrigado.
Para configurar a tecla I para chamar esta função precisamos voltar para nossos arquivos ini. Abra C: \\ UDK \\ UDK-2010-11 \\ UDKGame \\ Config \\ DefaultInput.
ini
Procure feigndeath até encontrar a linha que diz:
.Bindings = (Name = " F ", Command =" GBA_FeignDeath ")
Inserir esta linha logo abaixo dela:
.Bindings = (Name =" I ", Command =" yeahbaby ")
Salve o arquivo ini e excluir UDKinput.ini para que o compilador é forçado a fazer um novo a partir DefaultInput.ini Agora a chave que eu deveria chamar nossa função quando pressionado, a sua simples.
Suponha que você queira fazer a chave Eu também faço alguma coisa quando ele é liberado
Para fazer isso basta substituir a linha que inseriu anteriormente com:.
.Bindings = (Name = "I", Command = "yeahbaby | OnRelease nahbaby ")
Agora, basta declarar uma outra função em MyPlayerController como a abaixo.
função exec nahbaby ()
{
//colocar qualquer código que você quer aqui
}
Isso é tudo que existe para ela
Bonus:.
Parte 5 Algumas curiosidades sobre Unreal Script
Eu recomendo fortemente desnatação sobre as partes importantes do Unreal Script 3 referência
https://udn.epicgames.com/Three/UnrealScriptReference.html
Mas aqui estão algumas das minhas notas pessoais de qualquer maneira
< p> Nomes
Todos os nomes em Unreal Script são caso sensível. Yippee! Isso significa que você não precisa se preocupar com letras maiúsculas quando se refere a classes, funções ou variáveis. Localização é exatamente o mesmo que localização.
Claro que você ainda precisa se preocupar com capitais em cordas, mas que deveria ser óbvio. Vale a pena notar que os nomes de variáveis bool geralmente têm uma classe inferior b no início deles, por exemplo bCanClimb. No entanto, esta é estritamente uma preferência programadores.
Todos Unreal Script é organizado em classes que são como objetos em Gamemaker. Não fique confuso com isso. Class em UnrealScript Melhor Xbox 360 jogos para Girls