Primero, el setProperty tiene el sintaxis "setProperty
( "clip", _visible, [true,false]);
Segundo, para evitar de tener que repetir el c�digo de
los botones (que en el fondo hacen lo mismo),
con
una peque�a funci�n podemos controlar todos.
En el
frame 1 de la peli tienes que poner:
var
clipsTotal = 5;//el total de los clips que quieras que sean
visibles/invisibles
VISIBILITY(3);//el numero de clip visible al cargar la
peli
function VISIBILITY (num) {
var clip = "clip" + num;
for (c=1;c<=clipsTotal;c++) {
setProperty (["clip"+c], _visible, true);
if (substring (clip, 5, 1) != c) {
setProperty (["clip"+c], _visible, false);
}
}
}
for (c=1;c<=clipsTotal;c++) {
setProperty (["clip"+c], _visible, true);
if (substring (clip, 5, 1) != c) {
setProperty (["clip"+c], _visible, false);
}
}
}
los
botones llevan lo siguiente:
on
(release) {
_root.VISIBILITY(numeroDeClip);//donde numeroDeClip es el clip visible
}
_root.VISIBILITY(numeroDeClip);//donde numeroDeClip es el clip visible
}
eso es
todo, salu2
-----Mensaje original-----Hola a todos!!
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de sandra
Enviado el: martes, 16 de octubre de 2001 10:52
Para: FlashMaestro
Asunto: [flashmaestro] visibility de clips
A ver si me pod�is ayudar:
Tengo una pel�cula swf con unos botones y varios clips de pel�cula apilados unos encima de otros.
En el primer fotograma quiero que s�lo aparezca uno visible.
Al pinchar en los botones quiero que desaparezcan todos y s�lo se vea el clip se�alado en cada caso.
En el primer fotograma he puesto:
Set property ("/clip1", Visibility)=False
Set property ("/clip2", Visibility)=False
...
para que desaparezcan esos clips y se vea s�lo un clip.
Pero no funciona, aparecen los clips uno encima del otro tal y como los he colocado.
En los botones he puesto lo mismo:
Set property ("/clip1", Visibility)=False
Set property ("/clip2", Visibility)=True
para que el 1 desaparezca y se vea el clip2.
�alguien me puede ayudar?
Gracias.
