*   >> Lectura Educación Artículos >> hobby >> videojuegos de ordenador

Primeros pasos con Unreal Script

ombre de su mapa, y MyGame.MyGameInfo es el nombre de su modo de juego.

De lo contrario su juego debe estar ejecutando bastante bien.

Parte 4 Configuración de la entrada de teclado personalizado.

Si se va a abrir el archivo de script MyPlayerController usted podría notar la siguiente función:

yeahbaby función exec ()

{

`log (" yeahbaby llama ");

Player.Actor.clientMessage (" Yo tecla pulsada ");

Pawn.DoJump (true);

}

Declaré esta función a mí mismo y estoy bastante orgulloso de ello.

: D

He creado esta función para ser llamado por la tecla I en el teclado. Cuando se pulsa la tecla I se escribe un mensaje en el registro, luego escribe un mensaje a la pantalla, a continuación, hace del jugador peón salto. Muchas gracias.

Para configurar la tecla I para llamar a esta función tenemos que volver a nuestros archivos ini. Abra C: \\ UDK \\ UDK-2010-11 \\ UDKGame \\ Config \\ DefaultInput.ini

Búsqueda de feigndeath hasta encontrar la línea que dice:

.

bindings = (Name = " F ", Command =" GBA_FeignDeath ")

Insertar esta línea justo debajo de él:

.bindings = (Name =" I ", Command =" yeahbaby ")

Guarde el archivo ini y eliminar UDKinput.ini para que el compilador se ve obligado a hacer uno nuevo desde DefaultInput.ini Ahora la clave que debe llamar a nuestra función cuando se presiona, es así de simple.

Supongamos que quería hacer la clave también hacer algo cuando se publique

Para ello basta con sustituir la línea insertamos antes con:.

.

bindings = (Name = "I", Command = "yeahbaby | OnRelease nahbaby ")

Ahora sólo tienes que declarar otra función en MyPlayerController como la de abajo.

nahbaby función exec ()

{

//poner lo código que usted quiere aquí

}

Eso es todo lo que hay que hacer

Bono:. Parte 5 Algunos datos curiosos sobre Unreal Guión

Recomiendo desnatado sobre las partes importantes del Unreal Script 3 referencia

https://udn.epicgames.com/Three/UnrealScriptReference.html

Pero aquí están algunas de mis notas personales de todos modos

< p> Nombres

Todos los nombres en Unreal Guión son mayúsculas y en minúsculas. Yippee! Eso significa que usted no tiene que preocuparse por las letras mayúsculas para referirse a clases, funciones o variables. La ubicación es exactamente la misma que la ubica

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.