Comunidad de diseño web y desarrollo en internet online

Key.isDown(Key.UP) version boton

Citar            
MensajeEscrito el 03 Oct 2011 09:07 pm
Hola maestros

Tengo el siguiente codigo en AS2

Key.isDown(Key.UP)

que hace mover el personaje

Mi pregunta es...
como escribo eso mismo pero en version boton?

quiero asicioar esa misma sentencia a un boton.

Este es mi codigo:


// USER INPUT

UD = Key.isDown(Key.UP)-Key.isDown(Key.DOWN)
LR = Key.isDown(Key.RIGHT)-Key.isDown(Key.LEFT)
HAND = Key.isDown(Key.SPACE)

// TURNING



esta en la parte de la configuracion.
Como puedo reemplazar el Key.isDown(Key.UP) por presionar un boton?

Saludos

Por isasaurio

28 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Oct 2011 04:42 pm
El código que pones no tiene mucho sentido, Key.isDown(Key.UP) es una condición ... ¿pero que se supone que pase cuando se cumple?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Oct 2011 09:18 pm
La condicion que comple es que mueve el auto a la derecha o izquierda, acelera o frena.

Mas abajo, se usa la abreviacion de esos botones en esta accion

if (LR) {
angle += LR*steer*adjust(Math.abs(speed),steer_threshold, MAXSpd);
// SKIDDIES
if (speed > maxturnskid)
{if (!turnskidding) setLastpos();
turnskidding=skid(HAND);
} else turnskidding=false;
} else turnskidding=false;

Es un juego que yo no programe, lo baje.
Pero lo que tengo que hacer es asigar las acciones de las teclas (up, down etc) a botones en un pAD VIRTUAL tipo iphone.

Saludos

PD: es AS2

Por isasaurio

28 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Oct 2011 10:59 pm
Prueba

Código ActionScript :

miBoton.onPress = function(){
  UD = true;
}
miBoton.onRelease = function(){
  UD = false;
}


etc

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Oct 2011 04:53 am
Gracias Jorge por tu respuesta pero no me resulto :(

Mira he subido el FLA aqui

http://www.megaupload.com/?d=7JX5BGCX

por si quieres hecharle una miradilla

Saludos y Gracias amigos

Por isasaurio

28 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Oct 2011 01:51 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Oct 2011 12:21 am
No problem amigo, me pongo a pegar codigo jejejeje

Por isasaurio

28 de clabLevel



 

firefox

 

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