Comunidad de diseño web y desarrollo en internet online

Problema con funcion SWITCH

Citar            
MensajeEscrito el 21 Dic 2010 05:43 pm
Hola de nuevo!

Estoy haciendo una presentacion y en una parte tengo un cuadro con una foto grande adentro. El cuadro es una mascara, por lo que solo se mira una parte de la foto. Puse esta funcion para que al presionar las flechas del teclado la foto suba, baje, se vaya a la izquierda y a la derecha, entonces asi se puede visualizar toda en las partes que uno presione. Este es el codigo:

Código ActionScript :

stage.addEventListener(KeyboardEvent.KEY_DOWN,teclaPresionada);

function teclaPresionada(e:KeyboardEvent):void{
   switch(e.keyCode){
      case 37:
         this.Cuadro.grafica.x += 5;
         break;
      case 38:
         this.Cuadro.grafica.y += 5;
         break;
      case 39:
         this.Cuadro.grafica.x -= 5;
         break;
      case 40:
         this.Cuadro.grafica.y -= 5();
         break;
   }
}


Cuando lo pruebo, funcionan las teclas de arriba, izquierda y derecha, pero al presionar la de abajo no pasa nada y me da el siguiente error:

escribió:

TypeError: Error #1006: value is not a function.
at Untitled_fla::MainTimeline/teclaPresionada()


Si alguien tiene una idea de cual es el problema le agredeceria si me responde!

Gracias.

-pablo

Por avatarbobo

28 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 Dic 2010 05:54 pm
Mira que tienes un paréntesis al lado del 5 que tienes que quitar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 Dic 2010 05:56 pm
Muy cierto! No me habia dado cuenta ^^U

Gracias! Debo poner mas atencion en el codigo.

Por avatarbobo

28 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.