Comunidad de diseño web y desarrollo en internet online

Los componentes no funcionan si hay máscara?

Citar            
MensajeEscrito el 25 Sep 2006 06:18 pm
Pués bién, una pregunta que no consigo negarla. Tengo varios textInput y un textArea metidos en un movieClip que se encuentra en la película principal. Funciona muy bién y hace todo lo que le digo.

Cuando pongo una capa Mask por encima del movie clip deja de funcionar. Bueno, creo que sí funciona, pero no se ve el texto. Si elimino la capa Mask todo se arregla.
En fin, sabriais aclararme que puede ocurrir y porqué la capa mask interfiere con el correcto funcionamiento de los componentes?

Gracias.

Por IDMAS

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Sep 2006 06:23 pm
Yo probaría con cajas de texto normales y embebiendo las fuentes, con componentes probablemente no se pueda

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 27 Sep 2006 02:27 am
justamente ese es el problema, si quieres usar un campo de texto o un componente junto con alguna máscara debes incrustar las fuentes ;D

Por Raspu

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Sep 2006 06:18 pm
Pues ese parece ser un problema con todos los componentes, los botones por ejemplo aparecen sin etiqueta.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

firefox
Citar            
MensajeEscrito el 28 Sep 2006 09:26 pm
Hola IDMAS:
Lo que tienes que hacer es crear la mascara por script y todo te funcionara perfectamente.
Ej:
tuClipEnmascarado.setMask(tuClipMascara);

Con esto ya puedes usar fuentes de dispositivo.
Espero que te sirva.

Por jordi_bcktt

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Sep 2008 11:09 pm
jordi, así si funciona, pero mi duda es otra. Yo tengo una máscara en el swf principal, y desde ese swf cargo otro que contiene componentes y ahí está el problema, no puedo utilizar el método que dices de setMask, ya que la máscara y los componentes no están en el mismo swf. He leído que se puede utilizar el "embed format" o algo así, peor no se como funciona.

Por azuil

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 19 Sep 2008 06:34 am
No importa que no estén en el mismo swf, una vez que se carga, el otro.swf, éste forma parte del primer.swf (si me explico), supongo que cargas el otro.swf dentro de un movieclip, no? Entonces está fácil, sólo tienes que ponerle el setMask al movieclip en donde cargas el otro.swf, algo asi:

Código ActionScript :

elClipQueCargaElSWFexterno.setMask(tuClipMascara);

Está algo enredoso, pero trata de entenderle... Nunca lo he hecho, peeeero... Según mi teoría, debería funcionar ^^

Ahí me cuentas si funcionó :)

Por violetisha

575 de clabLevel

1 tutorial
1 articulo

Genero:Femenino  

Mi silla en el estudio, México

opera
Citar            
MensajeEscrito el 19 Sep 2008 09:24 am
Lo he hehco así pero sale el clip que quiero cargar po¡r debajo de todo, y eso que está en la capa de arriba. Es decir, arriba del todo la capa con el movieclip que hace de mascara (mc_mascara), debajo el movieclip donde cargo el swf externo(mc_cargar) y por debajo ya el resto de capas. Bueno pues así debería funcionar tal y como has comentado pero no hace nada, incluso sale el swf que cargo por debajo de todo

Por azuil

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 19 Sep 2008 09:27 am
ah, y el codigo sería:

mc_cargar.setMask(mc_mascara)

...en un forograma clave

Por azuil

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 19 Sep 2008 09:31 am
Cómo cargas tu swf externo?? Usas LoadMovie, LoadMovieNum o MovieClipLoader?

Por violetisha

575 de clabLevel

1 tutorial
1 articulo

Genero:Femenino  

Mi silla en el estudio, México

opera
Citar            
MensajeEscrito el 19 Sep 2008 10:13 am
loadMovie("archivo_a_cargar.swf", cargar);

ah, muchas gracias por contestarme

Por azuil

6 de clabLevel



 

msie
Citar            
MensajeEscrito el 29 Sep 2008 11:27 am
no funciona

Por azuil

6 de clabLevel



 

msie

 

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