Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2009, 03:19
ferola
 
Fecha de Ingreso: noviembre-2006
Mensajes: 199
Antigüedad: 17 años, 5 meses
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.