Comunidad de diseño web y desarrollo en internet online

ayuda para cargar imagenes externas

Citar            
MensajeEscrito el 19 Oct 2010 11:32 pm
hola que tal


pues la cuestion del esta entrada es para pedir ayuda con la carga de archivos jpg externos dentro de un movieclip que se mueve con startdrag , la situacion es que la imagen es muy grande por lo que mejor la divide en varios segmentos y solo quiero que se empiecen a cargar los segmentos visibles en el stage

dejo la una liga para que vean la situacion

saludos


link: croquis

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 20 Oct 2010 01:40 pm
En base a la distancia entre el punto de anclaje y el tamao y posición de la máscara defines una condición de visibilidad. El algoritmo no es simple e implica lo siguiente (en su forma mas simple de entender, lo que no es lo mismo que la mas eficiente):

- Tienes una serie de rectángulos, comenzando en 0,0 y terminando en n,n, siendo su punto de anclaje el ángulo superior izquierdo
- defines origenX y origenY como las coordenadas del punto de anclaje de la porción de mapa (MC de la pieza)
- Defines startMaskX y startMaskY como las coordenadas donde empieza la máscara
- Defines endMaskX y endMaskY como (startMaskX + maskWidth) y (startMaskY + maskHeight)
- Mientras haces el drag (o cada cierto intervalo, depende de la carga de CPU) tienes que chequear si
(origenX+ancho)>startMaskX OR (origenY +alto)>startMaskY , esto quiere decir que entran en la zona visible desde la izquierda
- Mientras haces el drag (o cada cierto intervalo, depende de la carga de CPU) tienes que chequear si
(origenX < endMaskX AND origenX > startMaskX) OR (origenY < endMaskY AND origenY > startMaskY), esto quiere decir que entran en la zona visible desde la derecha
- Los que entren pleno caerán en la segunda condición.

Papel y lápiz, cuentas y finalmente una función que devuelva true o false y reciba como argumento el clip que tiene que chequear. Este sistema muy utilizado para mapas (google maps y similares) es complejo en si y de ninguna manera una tarea para principiantes

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2010 11:43 pm
saludos jorge gracias por escribir y bueno espero exista otra forma de poder cargarlo pues no utilizo mascara en esto, solo startdrag, de todas maneras gracias

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 21 Oct 2010 02:10 am
Ok, si no usas máscara, entonces usa el tamaño del espacio visible, por ejemplo el del escenario si eso es lo que usas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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