Flash - como hago que esta funcion funcione?

 
Vista:

como hago que esta funcion funcione?

Publicado por a_dress (2 intervenciones) el 23/04/2005 12:47:32
He escrito el siguiente codigo para que un objeto se mueva, el problema es que cuando alcanza el punto maximo del que no quiero que pase, no vuelve se mueve hacia el lado contrario:

onClipEvent (enterFrame) {
if ( _x < 800) {
if ( _x > -460) {
pos = (_root._xmouse - 233)/40
_x = (_x - pos)
}
}
}

He probado colocando un } else{ y volviendo a preguntar si el valor puede moverse hacia el lado contrario, pero no lo debo escribir bien, porque deja de funcionar.

Si queréis ver como funciona el archivo para haceros una idea podéis verlo en:

http://www.ripkc.com/mueve.swf

¿Alguien lo ve claro?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como hago que esta funcion funcione?

Publicado por Darkhogg (29 intervenciones) el 24/04/2005 15:10:54
lo primero, decirte que el archivo ese de la ciudad tiene el error de que el fondo se mueve más rápido que lo más próximo... bueno, te cuento lo que tienes mal:

cuando el objeto llega al borde de su ancho, deja de verse, lo útil sería usar 2 objetos, de forma que la terminar uno se viera el otro, y el que ya no se ve situarlo al otro lado para que volviera a aparecer. en un segundo te hago un ejemplo y te pongo un fla ;)

Bueno el fla está en la siguiente dirección:
http://galeon.com/danigop/mover.fla
y el swf:
http://galeon.com/danigop/mover.swf

espero que te sea de ayuda. Como no se si me pasaré por aquí alguna otra vez, agrégame al messenger: [email protected]

((NOTA: si se te da bien flash, en www.geantgames.com estamos buscando gente que sepa de flash para una nueva web de flash, asi que ya sabes))

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como hago que esta funcion funcione?

Publicado por a_dress (1 intervención) el 25/04/2005 12:27:33
Gracias, me gusta como se mueve.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar