Comunidad de diseño web y desarrollo en internet online

Funciona en mac y no en windows

Citar            
MensajeEscrito el 25 May 2012 03:31 am
Hola, tengo un problema, estoy haciendo una multimedia super sencillo, es un flash que tiene unas laminas en varios frames y para ir del inicio a las laminas hay un menu, con botones.

Hasta ahi todo bien, al darle click al boton va al frame indicado.

La cosa esta en que quieren que al darle a una letra, desde la A hasta la M (opciones del menu). Al pisar la tecla en un mac va perfecto pero un windows no se mueve.

el codigo que uso es el siguiente en un boton normal.
on(keyPress "b") {gotoAndStop(5);
ta2 = true;
}

He leido mientras hago pruebas y he probado lo siguiente y tampoco funciona.

onEnterFrame = function() {
if (Key.isDown(65)) {

gotoAndStop(5);
ta1 = true;


}}

Que estoy haciendo mal?...solo no funciona en windows, en mac va perfecto, incluso con un onPress (keyPress "a")

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 25 May 2012 10:15 am
La forma sería

Código ActionScript :

var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
    if (Key.isDown(65)) {
        trace("Apretado A.");
    } else {
       trace("Apretado "+Key.getCode());
    }
};
Key.addListener(keyListener);


Si no es la letra a te tira el codigo de lo que se ha tecleado. SI no tienes un windows para publicarlo (solo para verlo) muestra el codigo en un campo de texto en vez de trazarlo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2012 11:24 am
gracias por la info, voy a probarlo inmediatamente

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 25 May 2012 02:31 pm
no funciona si el .exe es fullscreen
que debo hacer para que funcione??

Por unasemana

Claber

166 de clabLevel



 

Venezuela

chrome
Citar            
MensajeEscrito el 25 May 2012 02:35 pm
El fullscreen deshabilita el input, con el Flash Player 10 tienes algunas teclas como Tab, Spacebar y las cuatro flechas, pero si quieres capturar todas deberás hacer un fullscreen del navegador, no el nativo de flash

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2012 02:56 pm
es decir, que no hay manera de hacerlo fullscreen? no es para navegador sino para hacer una presentacion multimedia.

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 25 May 2012 03:29 pm
ok creo haber encontrado una solución pero no la he probado aun, voy a salir a una oficina que tenga pc para probar.

Segun leo en internet el flash player 11 acepta los inputs del keyboard.

Probare y les avisare

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 25 May 2012 08:07 pm
pues sigue sin funcionar en modo fullscreen incluso con el flash player 11.2

Creo que solo funciona para as3

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox

 

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