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

Dudas sobre Desplazamiento máscara

Estas en el tema de Dudas sobre Desplazamiento máscara en el foro de Flash y Actionscript en Foros del Web. Hola a todos, hace algunas semanas, expuse aquí que me estaba iniciando con el tema del Flash. Estoy avanzando pero tengo algunas dudas que me ...
  #1 (permalink)  
Antiguo 15/04/2009, 03:19
 
Fecha de Ingreso: noviembre-2006
Mensajes: 199
Antigüedad: 18 años
Puntos: 2
Dudas sobre Desplazamiento máscara

Hola a todos, hace algunas semanas, expuse aquí que me estaba iniciando con el tema del Flash.
Estoy avanzando pero tengo algunas dudas que me gustaría que me ayudaran a resolver.

1) Tengo una capa con una imagen, y otra capa máscara que muestra sólo una parte de la imagen. ¿Cómo hacer para que cuando publico, la capa máscara muestre un borde en torno a la parte de imagen que muestra?

2) En torno a la capa máscara, tengo cuatro flechas (arriba, abajo, izquierda, derecha) cuya misión es desplazar la imagen por debajo de la máscara, para poder explorarla toda.
Por ejemplo, el código de la flecha "arriba" es:
Código:
on (release)
{
   setProperty("/mapa", _y, getProperty("/mapa", _y) - 30); 
}
aunque he de decir que el setProperty inicialmente lo tenía así:
Código:
setProperty("_level0/mapa", _y, getProperty("/mapa", _y)-_level0:vel);
pero lo cambié a la forma anterior porque de ésta manera me presentaba errores de compilación.

Lo que quiero hacer es que cuando le de a la flecha arriba, la imagen se desplace hacia arriba. Tal cómo está el código funciona, pero cuando la imagen se acaba, por decirlo de alguna forma, se sigue desplazando, pues mi proyecto tiene dimensión mayor que la imagen. Es decir, quiero que al llegar al fondo de la imagen, no siga subiendo.
- Mi proyecto tiene dimensiones 1024 x 768.
- Mi imagen dimensiones: 816 x 580; y coordenadas (x=0, y=0)
- La máscara tiene dimensiones: 500 x 400 ; y coordenadas (x=150, y=100)

Espero puedan ayudarme,
Gracias,
Un saludo.
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 23:54.