*   >> Leitura Educação Artigos >> hobby >> jogos de vídeo do computador

Começando com o Unreal Script

cla pressionada ");

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

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.