Comunidad de diseño web y desarrollo en internet online

Problema con mascaras.

Citar            
MensajeEscrito el 15 Feb 2006 08:14 pm
hola buenas tardes a todos, tengo un problema con las mascaras.

Vamos a ver, que es dificil de explicar.
Tengo una pelicula vacia en la cual yo voy a cargar elementos dinamicamente, de hecho los elementos son como botones a modo de movieclip, la pelicula me la carga bien, y el texto dinamico que le quiero poner encima tb, pero, a la hora de colocar sobre dicho movieclip, una mascara para que solo me aparezcan unos cuantos elementos que yo ire moviendo con un scroll, me aparecen todos los clip, me hace la marcara pero no se ve el texto, como lo podria resolver??.

Gracias de antemano a quien sea capaz de solucionarmelo.Hasta pronto.

Por Bichejo21

6 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 15 Feb 2006 08:30 pm
¿Que fuente usas? Si es _sans o _serif, cámbiala.

Saludos.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 15 Feb 2006 08:49 pm
estoy utilizando AgencyFB, o sea que por eso no tiene que ser

Por Bichejo21

6 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 15 Feb 2006 10:10 pm

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 16 Feb 2006 08:29 am
Hola

tenes q poner los textos dentro de otro movieclip... sino creo q no funcionan. No se llevan muy bien los textos dinamicos con las mascaras...


saludos!

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox
Citar            
MensajeEscrito el 16 Feb 2006 09:05 am
no he entendido una cosa, si yo meto el texto en otro movie clip estaria en las mismas, no? porque yo lo que quiero es que me haga una especie de scroll con lo que yo recojo desde la BBDD.

Si yo dentro del movie clip que tengo bajo la mascara meto otro movieclip con el texto. Funcionaria?

Gracias

Por Bichejo21

6 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Feb 2006 02:53 pm
Hola, mira yo hace poco tuve el mismo problema, va..parecido, estaba haciendo un scroll q movia varios movie clips que se creaban dinamicamente y adentro tenian textos dinamicos...lo que me pasaba era que la mascara enmascaraba a los dibujos dentro de los movie clips pero los textos seguian viendose, la solucion que encotre fue crear la mascara dinamicamente (yo la habia creado manualmente de la linea de tiempo) te paso un codigo de ejemplo, por ahi te sirve...

Código :

_root.createEmptyMovieClip("contenedor", 0);
_root.createEmptyMovieClip("mascara", 1);
with (_root.mascara) {
   beginFill(0xFF0000);
   moveTo(100, 100);
   lineTo(400, 100);
   lineTo(400, 300);
   lineTo(100, 300);
   lineTo(100, 300);
   endFill();
}
_root.contenedor.setMask(_root.mascara);
_root.contenedor.createEmptyMovieClip("mc", 0);
_root.contenedor.mc._x = _root.contenedor.mc._y=100;
with (_root.contenedor.mc) {
   beginFill(0xFF8800);
   moveTo(0, 0);
   lineTo(100, 0);
   lineTo(100, 100);
   lineTo(0, 100);
   lineTo(0, 100);
   endFill();
   createTextField("texto", 1, 0, 0, 200, 100);
   texto.text = "Texto Dinamico";
   texto.selectable = false;
}
_root.contenedor.mc.onPress = function() {
   startDrag(this);
};
_root.contenedor.mc.onRelease = _root.contenedor.mc.onReleaseOutside=function () {
   stopDrag();
};


ahora la explicacion no te quiero hacer sentir mediocre ni mucho menos, solo lo explico como para que cualquiera que entre al foro lo pueda entender (lo aclaro porque en otro post hubo un problema a causa de esto mismo :P)
EN FIN.... lo primero que hice fue crear dos movie clips, uno llamado "contenedor" y otro llamado "mascara" cree la mascara un nivel mas arriba que el contenedor, luego dibuje un cuadrado dentro de "mascara" este cuadrado no es ni mas ni menos que la mismisima mascara xD, despues defino el mc "mascara" como mascara de "contenedor" (justo en la linea 12).....creo un mc dentro del contenedor, lo posiciono en el eje x e y para que quede dentro de la mascara, le dibujo un cuadradito naranja adentro (me gusta el color naranja...y que?) y despues creo un texto dinamico llamado "texto", escribo adentro "Texto Dinamico" y defino la propiedad "selectable" en falso (para que no moleste), ya que luego de esto le agrego la funcion "StartDrag" en el evento press y "stopDrag" en los eventos "release" y "releaseOutside"...y eso es todo, fijate que si arrastras el mc por la pantalla se enmascara perfectamente (el cuadrado naranja y el texto) al llegar al limite de la mascara....

Espero que te sirva! ;) bytes!

Por thejack

4 de clabLevel



Genero:Masculino  

firefox

 

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