Comunidad de diseño web y desarrollo en internet online

mc que siga a otro que se mueve con las teclas

Citar            
MensajeEscrito el 25 May 2010 04:25 pm
hola tengo una duda que creo es no es muy complicada pero no lo he logrado.

estoy intentando de hacer que un movie clip siga a otro mc que se mueve con las teclas del teclado, por cosas de que es un juego de laberinto y el mc que se mueve con el teclado es muy pequenio, tonces la idea es colocar otro encima un poco mas grande que lo siga en la x y y pero no lo logro

esto es lo que hago pero no se mueve

mc2._x = mc._x
mc2._y = mc._y

que podria inventarme?

saludos

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 28 May 2010 01:44 am
Hazlo dentro de un onEnterFrame, sino se ejecutará una sola vez

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 28 May 2010 08:17 pm
voy a probarlo

Por unasemana

Claber

166 de clabLevel



 

Venezuela

safari
Citar            
MensajeEscrito el 28 May 2010 08:24 pm
he probado esto y no me funciona

mc2.onEnterFrame = function() {
mc2._x = movel_mc._x
mc._y = movel_mc._y
}

Por unasemana

Claber

166 de clabLevel



 

Venezuela

safari
Citar            
MensajeEscrito el 30 May 2010 04:09 pm
Primero prueba con moverlo hacia la derecha con algo así:

Código ActionScript :


this.onEnterFrame = function() {
  mc2._x += 2
  mc2._y += 2
} 


Irá en diagonal hacia abajo. Mira si entiendes por que pasa eso (pregunta sino), una vez que lo tengas claro intenta ver que tipo de animación quieres realizar

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 30 May 2010 04:36 pm
voy a ver que tal me va con eso.

lo que trato de hacer es mover un carro por un laberinto...la cosa es que el carro es muy pequenio y no se entiende, entonces la idea es poner un segundo carro mas grande sobre el pequenio que simplemente lo siga porque si tambien le pongo las restricciones de las paredes no se va a mover nunca porque es grande

Por unasemana

Claber

166 de clabLevel



 

Venezuela

safari
Citar            
MensajeEscrito el 01 Jun 2010 03:40 pm
Ok, entonces repite el código en el timeline donde están ambos clips, pero no pongas

mc2.onEnterFrame

sino

this.onEnterFrame

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 01 Jun 2010 04:53 pm
no se mueve para nada...que raro.

Por unasemana

Claber

166 de clabLevel



 

Venezuela

chrome
Citar            
MensajeEscrito el 01 Jun 2010 04:58 pm
Agrega

trace(mc2._x)

¿Que te traza? ¿Cambia la posición? ¿Se mueve el clip?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Jun 2010 04:32 pm
voy a probar y te digo

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 02 Jun 2010 04:44 pm

Por unasemana

Claber

166 de clabLevel



 

Venezuela

firefox
Citar            
MensajeEscrito el 02 Jun 2010 04:47 pm
Entonces el MC no está en la línea de tiempo donde pones el código o no tiene nombre de instancia

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 03 Jun 2010 01:57 pm
ah te refieres ah que el codigo debe estar en el mismo layer donde esta el mc...voy a probarlo y te cuento...gracias por ayudarme

Por unasemana

Claber

166 de clabLevel



 

Venezuela

safari
Citar            
MensajeEscrito el 03 Jun 2010 02:16 pm
jorge lo he logrado...había olvidado por completo ponerle el nombre de instancia, un error garrafal a estas alturas.

muchas gracias por tu ayuda

Espero sirva para ayudar a otros

Por unasemana

Claber

166 de clabLevel



 

Venezuela

safari

 

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