Cómo llamar a una imagen jpg para cada carácter que se escribe

  • fmapps
  • Born
  • Born
  • No Avatar
  • Registrado: Mar 28, 2011
  • Mensajes: 4
  • Status: Offline

Nota Marzo 28th, 2011, 6:57 am

Hola Gente. Empezando a usar flash y leyendo un poco sobre ello. ¿Podría alguien que me señale en la dirección correcta en lo que tengo que hacer para ello: -> Quiero que un usuario escribe en un cuadro de texto de entrada, ejemplo hay ciudad. Quiero llamar a continuación, un jpg por cada tipo de carácter. Así que si el tipo de Nueva York, quiero llamar y mostrar el resultado de un jpg con la ciudad de Nueva York por ejemplo?

Gracias Amigos
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 28th, 2011, 6:57 am

  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Abril 4th, 2011, 2:38 am

Action Script 2 o escritura de la acción 3?
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • fmapps
  • Born
  • Born
  • No Avatar
  • Registrado: Mar 28, 2011
  • Mensajes: 4
  • Status: Offline

Nota Abril 4th, 2011, 2:50 am

ActionScript 3 con suerte.
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Abril 4th, 2011, 3:26 am

a continuación, en el primer paso para la visita: la entrada de texto addEventListener KeyboardEvent.KEY_DOWN
segundo paso: as3 imagen de carga
La enfermedad le proporcionará un código de ejemplo con la parte de entrada de texto, la parte de imagen que hacer la investigación para ello.
Asumiendo que tiene un texto de entrada en el escenario, con la inputText nombre de instancia:
Código: [ Select ]
inputText.addEventListener(KeyboardEvent.KEY_DOWN,inputText_onKeyDown);
function onKeyDown(evt:KeyboardEvent){

  // if the key is ENTER
  if(evt.charCode == 13)
  {
    // your code here
    ProcessWord(inputText.text);
  }
}

function ProcessWord(word:String)
{
    word = word.toLowerCase();
    switch (word)
    {
        case "new york": LoadSomeImage("images/newyork.jpg"); break;
        case "london": LoadSomeImage("images/london.jpg"); break;
    }
}

function LoadSomeImage(imagePath:String)
{
  trace("loading image:" + imagePath);
  // here you do the image load
}
  1. inputText.addEventListener(KeyboardEvent.KEY_DOWN,inputText_onKeyDown);
  2. function onKeyDown(evt:KeyboardEvent){
  3.   // if the key is ENTER
  4.   if(evt.charCode == 13)
  5.   {
  6.     // your code here
  7.     ProcessWord(inputText.text);
  8.   }
  9. }
  10. function ProcessWord(word:String)
  11. {
  12.     word = word.toLowerCase();
  13.     switch (word)
  14.     {
  15.         case "new york": LoadSomeImage("images/newyork.jpg"); break;
  16.         case "london": LoadSomeImage("images/london.jpg"); break;
  17.     }
  18. }
  19. function LoadSomeImage(imagePath:String)
  20. {
  21.   trace("loading image:" + imagePath);
  22.   // here you do the image load
  23. }
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • fmapps
  • Born
  • Born
  • No Avatar
  • Registrado: Mar 28, 2011
  • Mensajes: 4
  • Status: Offline

Nota Abril 5th, 2011, 7:03 am

Gracias por el punto en la dirección correcta amigo, se lo agradezco. Voy a darle un ir esta noche y espero llegar a alguna parte con él. Paz
  • fmapps
  • Born
  • Born
  • No Avatar
  • Registrado: Mar 28, 2011
  • Mensajes: 4
  • Status: Offline

Nota Abril 5th, 2011, 1:51 pm

Hola.
Tengo un lugar con este código. El problema es que es demasiado básico. Es decir. Si escribo "a" muestra a.png en x = 100 ey = 100, etc Alguna idea de cómo puedo utilizar las variables que decir. "En primer lugar characther escrito, muestran thatchar.png" Necesito una variable a tomar el char primero escrito y demostrar que char archivo de imagen, ¿tiene sentido? Gracias.

/ / Dibujar cuadro de entrada

var InputField: TextField = new TextField ();

addChild (campo de entrada);

inputField.border = true;
InputField. ancho = 200;
inputField.height = 50;
inputField.x = 75;
inputField.y = 50;
inputField.type = "entrada";
Stage.focus = InputField;
inputField.restrict = "abcdefghijklmnopqrstuvwxyz";

/ / Var firstchar: String inputField.charAt = (0);
/ / Configuración de Eventos
inputField.addEventListener (KeyboardEvent.KEY_DOWN, reportKeyDown);

reportKeyDown función (caso: KeyboardEvent): void
{
trace ("pulsada:" + String. fromCharCode (event.charCode) + "(código de tecla:" + + event.keyCode "código de caracteres:" + + event.charCode ")");
if (event.keyCode == 65) LoadSomeImagea ();
if (event.keyCode == 66) LoadSomeImageb ();
}

LoadSomeImagea función ()
{
var libImage: A A = new (0,0);
var titular: Mapa de bits = new Bitmap (libImage);
holder.x = 100;
titular. y = 100;
addChild (titular)
}

LoadSomeImageb función ()
{
var libImage: B B = new (0,0);
var titular: Mapa de bits = new Bitmap (libImage);
holder.x = 150;
holder.y = 100;
addChild (titular)
}

Publicar Información

  • Total de mensajes en este tema: 6 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 53 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC