Foros del Web » Creando para Internet » Flash y Actionscript »

12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Estas en el tema de 12 MC distintos - Presionar tecla se mueva el MC seleccionado. en el foro de Flash y Actionscript en Foros del Web. Tengo 12 lineas que son MC. Me estoy iniciando en el ActionScript , hace unos dias imprimi como son los tipos de datos y como ...
  #1 (permalink)  
Antiguo 17/04/2007, 21:52
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Tengo 12 lineas que son MC. Me estoy iniciando en el ActionScript , hace unos dias imprimi como son los tipos de datos y como declarar variables. Estuve buscando informacion sobre movimientos con teclas. Se usa if(key.isdown(key.tecla) . Hasta ahi bien, vi tambien como mover para los costados un MC. Pero ahora el problema.
Tengo 12 MC, y quiero que el usuario pueda seleccionar a uno y moverlo, tiene 2 posiciones la linea, HORIZONTAl o VERTICAL. ¿Como hago para que cada MC se mueve de forma individual? Ej: Si quiero mover la linea 1 a vertical, y despues mover la 2 a horizontal.
Gracias.

P.D.: Estoy buscando un manual de AS asi me lo compro y empiezo a diagramar por mi parte.
__________________
*****************************************
la Ignorancia es la fuerza
  #2 (permalink)  
Antiguo 18/04/2007, 14:57
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
Nada, me confundi, borren este mensaje si es necesario.

Última edición por Spike_ak; 18/04/2007 a las 18:27
  #3 (permalink)  
Antiguo 20/04/2007, 23:29
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Por favor sigo esperando una respuesta, yo tambien por mi aprte estoy buscando, pero cuesta.
Gracias
__________________
*****************************************
la Ignorancia es la fuerza
  #4 (permalink)  
Antiguo 23/04/2007, 18:04
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

No encuentro ningun ejemplo, ni en tutorialized , quiero seleccionar un MC, y moverlo, despues seleccionar otro MC y moverlo.
__________________
*****************************************
la Ignorancia es la fuerza
  #5 (permalink)  
Antiguo 23/04/2007, 19:08
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Hola Spike_ak:
Utiliza el código startDrag(), en la Ayuda de Flash/Diccionario de ActionScript explica como utilizarlo y con ejemplo.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 23/04/2007, 19:10
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Pero cuando digo moverlo, quiero decir moverlo a vertical u horizontal apretando por ejemplo las flechas del teclado. Pero que el movimiento sea en cada linea individualmente, no en todas, sino en la que selecciono.
__________________
*****************************************
la Ignorancia es la fuerza
  #7 (permalink)  
Antiguo 24/04/2007, 04:05
Avatar de PedroRodas  
Fecha de Ingreso: noviembre-2005
Ubicación: Cádiz
Mensajes: 393
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

quieres mover un clip con el teclado no?

onClipEvent(load)
{
v=10;
}
onClipEvent(enterFrame)
{
if(Key.isDown(Key.UP) && (this._y>0))this._y-=v;
if(Key.isDown(Key.DOWN) && (this._y<550))this._y+=v;
if(Key.isDown(Key.LEFT) && (this._x>64.4))this._x-=v;
if(Key.isDown(Key.RIGHT) && (this._x<600))this._x+=v;
//Si una tecla está pulsada (isDown). Luego concreta que sea una en concreto, la de arriba (Key.UP)
if (Key.isDown(Key.SPACE)) this._rotation+=5;
}
  #8 (permalink)  
Antiguo 24/04/2007, 14:49
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Nono, mover un MC con una tecla lo se. Explico de nuevo lo que quiero:
Tengo 12 lineas que son MC, algunas van horizontales otros verticales, hay que acomodarlas. Quiero que el usuario seleccione una de las lineas y la ponga horizontal o vertical segun le convenga.

Gracias de todas formas PedroRodas
__________________
*****************************************
la Ignorancia es la fuerza
  #9 (permalink)  
Antiguo 03/05/2007, 21:15
Avatar de Spike_ak  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 442
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: 12 MC distintos - Presionar tecla se mueva el MC seleccionado.

Por favoooor
__________________
*****************************************
la Ignorancia es la fuerza
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:38.