Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda Plizzzz!!! _visible

Estas en el tema de Ayuda Plizzzz!!! _visible en el foro de Flash y Actionscript en Foros del Web. Buen día para todos. Disculpen mis anteriores mensajes, pero nunca había escrito en ningún foro. Si me pudieran ayudar sería de gran provecho para mí. ...
  #1 (permalink)  
Antiguo 21/02/2010, 17:27
 
Fecha de Ingreso: enero-2007
Mensajes: 9
Antigüedad: 17 años, 10 meses
Puntos: 0
Ayuda Plizzzz!!! _visible

Buen día para todos. Disculpen mis anteriores mensajes, pero nunca había escrito en ningún foro. Si me pudieran ayudar sería de gran provecho para mí.

Soy Nuevo en el foro y en ActionScript, y estoy intentando hacer una precarga múltiple con el siguiente código:


Cita:
stop();

var precarga:MovieClipLoader = new MovieClipLoader();
precarga.addListener(this);
function onLoadStart(clip:MovieClip)
{
clip._visible = false;
clip.stop();
}
function onLoadProgress(clip:MovieClip, bytesLoaded:Number, bytesTotal:Number)
{
porcentaje = Math.round(bytesLoaded / bytesTotal * 100);
porcentajeTotal = Math.round(porcentaje / list_swfs.length + 100 / list_swfs.length * cargando);
preload.gotoAndStop(porcentajeTotal);
preload.cargando.text = "Loading: " + list_nombres[cargando];
}
function onLoadInit(clip:MovieClip)
{
cargando++;
cargaMultiple();
}
//--------------------------
function cargaMultiple(queX:Number, queY:Number)
{
if (!cargando) {
cargando = 0;
this.attachMovie("preload", "preload", this.getNextHighestDepth());
preload._x = queX;
preload._y = queY;
}
if (cargando < list_swfs.length) {
precarga.loadClip(list_swfs[cargando], list_contenedor[cargando]);
} else {
for (i = 0; i < list_swfs.length; i++) {
this[list_contenedor[i]]._visible = true;
this[list_contenedor[i]].play();

}
removeMovieClip(preload);
}
}
//--------------------------
var list_swfs:Array = ["audio_lp.swf", "servicios.swf", "portafolio.swf", "clientes.swf", "galeria.swf", "contacto.swf"];
var list_contenedor:Array = ["audiolp", "servicios", "portafolio", "clientes.", "galeria", "contacto"];
var list_nombres:Array = ["audiolp", "servicios", "portafolio", "clientes", "galeria", "contacto"];

cargaMultiple(200, 150);
//--------------------------
El código funciona perfecto, pero el problema surge al momento de querer visualizar las películas a lo largo de la línea de tiempo.

Específicamente este código las muestra:

Cita:
if (cargando < list_swfs.length) {
precarga.loadClip(list_swfs[cargando], list_contenedor[cargando]);
} else {
for (i = 0; i < list_swfs.length; i++) {
this[list_contenedor[i]]._visible = true; this[list_contenedor[i]].play();

entonces una de las cosas que hice en primer lugar fue quitar la visibilidad del contenedor del array y tratar de controlar los movie clips vacíos de manera independiente, puesto que necesito que sean visibles sólo en algunos fotogramas de la línea de tiempo, entonces agregué el siguiente código para que no se vean desde el primer fotograma:

Cita:
audiolp._visible = false;
/* y así con todos los 6 movieclips, pero este código no me funcionó*/
también intenté desde dentro del movieclip:

Cita:
OnclipEvent (enterFrame) {_visible = false;
} /*este código sí me funcionó para ocultar*/
el código me funciona perfecto hasta ahí, los movieclips permanecen invisibles. Pero cuando en algún fotograma de la línea de tiempo, en el que necesito la peli, intento ponerle la propiedad

Cita:
audiolp._visible = true;
No me muestra el movieclip, lógicamente, intenté también este código:

Cita:
onClipEvent (enterFrame) {_visible = true;
}
pero tampoco me funciona.

Por favor si alguien puede ayudarme le agradecería enormemente.

Un saludo para todos y gracias de antemano.
  #2 (permalink)  
Antiguo 21/02/2010, 18:41
 
Fecha de Ingreso: enero-2007
Mensajes: 9
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Ayuda Plizzzz!!! _visible

Alguien puede ayudarme? estoy haciendo algo mal? si es así díganme por favor!.

Gracias a quien pueda interesarse en mi problema
  #3 (permalink)  
Antiguo 23/02/2010, 21:35
Avatar de Squadron  
Fecha de Ingreso: septiembre-2009
Mensajes: 297
Antigüedad: 15 años, 2 meses
Puntos: 11
Pregunta Respuesta: Ayuda Plizzzz!!! _visible

De forma resumida que intentas hacer?

Quieres que dentro de una pelicula principal se carguen varias peliculas secundarias con un preloading en cada una ???

Etiquetas: carga, múltiple, swf, _visible
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:31.