Comunidad de diseño web y desarrollo en internet online

Clase para crear CheatCodes y Combos en ActionScript 2

Este tip es una extensión de un tip anterior. Básicamente permite agregar de forma muy simple comandos para ser ejecutados cuando el usuario ingrese una serie de letras definidas. En otras palabras, me refiero a los trucos estilo GTA y no al estilo HL.

Ahora, para usarla, la importamos y simplemente creamos un nuevo truco con el método "nuevo" (esta clase no se instancia). Para usar el método "nuevo", simplemente pasamos como parámetros el truco como un String y la referencia a la función que queremos que se ejecute cuando el usuario ingrese ese truco (la clase también admite funciones anónimas).

Ahora, un simple ejemplo para ilustrar el funcionamiento de la clase:

Código :

import hernan.CheatCode;
//
var god_mode:Boolean = false;
god = function () {
   god_mode = !god_mode;
   trace ("god_mode " + ((god_mode)? "on" : "off"));
};

// Ejemplo: usando funciones anónimas
CheatCode.nuevo ("anonima", function (){trace("función anónima ejecutada");});

// Ejemplo: usando funciones normales
CheatCode.nuevo ("god", god);

Prueben el archivo con Ctrl + Enter y tecleen los trucos "god" y "anonima". Como es lógico, se van a ejecutar las funciones correspondientes.

Descargar la clase

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

El autor de este artículo ha cerrado los comentarios. Si tienes preguntas o comentarios, puedes hacerlos en el foro

Entra al foro y participa en la discusión

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate