Comunidad de diseño web y desarrollo en internet online

Problemas de visualización en WEB

Citar            
MensajeEscrito el 23 May 2009 08:10 pm
Hola a todos. Antes que nada, me presento. Soy Javi y soy de Coruña

Quería pediros ayuda con un pequeño problema que tengo a la hora de montar un swf en una web

El caso es que he creado una barra de menús mediante un array que carga una película externa que se visualiza y funciona sin problemas al ejecutar el swf en el flash player, pero a la hora de subirlo a la web, sólo se visualizan los menús del array del swf origen y no cargan los submenús que coje de las películas externas.

Os pongo el código del swf ppal:

Código ActionScript :

// -- funciones
MovieClip.prototype.TLonRollOver = function() {
   formato.color = 0xCAE9D0;
   this.texto.setTextFormat(formato);
};
MovieClip.prototype.TLonRollOut = function() {
   formato.color = 0xFFFFFF;
   this.texto.setTextFormat(formato);
};
MovieClip.prototype.TLonRelease = function() {
   
   // -- restaura todos los botones a su estado original
   for (i=0; i<menu.length; i++) {
      item = eval("boton_mc"+i);
      item.enabled = true;
      item.useHandCursor = true;
      formato.color = 0xFFFFFF;
      item.texto.setTextFormat(formato);
   }
   // -- carga el clip de película en un clip contenedor
   holder_mc.loadMovie(this.pelicula);
   // -- deshabilita el botón pulsaso
   this.enabled = false;
   // -- desahbilita el cursdor en forma de mano
   this.useHandCursor = false;
   // -- para indicar que el botón se encuentra desahbilitado
   // -- se cambia el color de texto por uno más tenue.
   formato.color = 0x000000;
   this.texto.setTextFormat(formato);
};
// -- Formato
formato = new TextFormat();
formato.font = "Arial Black";
formato.size = 18;
formato.color = 0xFFFFFF;
formato.letterSpacing = 0.5;
// -- Menú
menu = new Array();
menu[0] = {titulo:"inicio", pelicula:"submenuInicio.swf"};
menu[1] = {titulo:"equipo", pelicula:"submenuEquipo.swf"};
menu[2] = {titulo:"liga 1ª provincial", pelicula:"submenuLiga.swf"};
menu[3] = {titulo:"clube", pelicula:"submenuClube.swf"};
menu[4] = {titulo:"afición", pelicula:"submenuAficion.swf"};
menu[5] = {titulo:"novas", pelicula:"submenuNovas.swf"};
menu[6] = {titulo:"fotos", pelicula:"submenuFotos.swf"};
// -- clip contenedor
this.createEmptyMovieClip("holder_mc", this.getNextHighestDepth());
holder_mc._x = 0;
holder_mc._y = 0;
// -- Montar Menú
formato.color = 0xFFFFFF;
for (i=0; i<menu.length; i++) {
   // --se crean nuevas instancias del clip vinculado
   attachMovie("boton_mc", "boton_mc"+i, this.getNextHighestDepth());
   anterior = eval("boton_mc"+(i-1));
   item = eval("boton_mc"+i);
   item.pelicula = menu[i].pelicula;
   item.texto.autoSize = true;
   item.texto.text = menu[i].titulo;
   item.texto.setTextFormat(formato);
   // -- posicionamiento x-y
   item._y = -3;
   if (i == 0) {
      item._x = 35;
   } else {
      item._x = anterior._x+anterior._width+40;
   }
   // -- eventos de botón
   item.onRollOver = this.TLonRollOver;
   item.onRollOut = this.TLonRollOut;
   item.onRelease = this.TLonRelease;
}

Los swf de los submenús son simples botones que se cargan en la parte inferior del array...

No se si me he explicado bien...

Muchas gracias de antemano

Por motxin

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 May 2009 11:54 am
¿Carga las películas externas (pero no se ven los submenúes) o ni siquiera las carga?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2009 06:20 pm
Hola Jorge;

Ni siquiera carga las películas externas, pero debería cargarlas en el mismo swf, no como externa.

Te comento: La película que está subida a la web es la que tiene el código adjunto. Esta película tiene 2 capas con 1 fotograma cada una. Una tiene el fondo y otra el AS que crea los menús (inicio, equipo, etc...)

Cuando ejecuto el swf en mi pc, al pinchar sobre cada uno de los menús, me carga en el fondo la película a la que llama el AS adjunto, pejemplo: si pincho en inicio, me carga el submenúInicio en el mismo swf en el que aparecen los menús.

No se si hay alguna forma de subir arhivos y subo un par de ellos o si quieres te los envío por correo electrónico...

Por motxin

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 May 2009 01:41 pm
Simplemente pon la url de donde subiste tu swf para verlo funcionando

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 01 Jun 2009 05:40 pm
Hola, perdon por la tardanza... las vacaciones...

la url donde está cargado el menú ppal es www.cbvilademeira.es

Se trata de la barra verde con los menús blancos, al pinchar en cada uno de ellos se debería cargar el swf con los submenús en la barra blanca...

Por motxin

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Jun 2009 05:55 pm
Todos los swf los busca en la carpeta vilademeira y no encuentra ninguno, por ejemplo:

http://www.xente.mundo-r.com/vilademeira/submenuLiga.swf

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Jun 2009 09:06 am
gracias tío!! no me había dado cuenta que llamaba al directorio raíz!! vaya error de novato!! muchas gracias!!! ya funciona!

Por motxin

4 de clabLevel



 

firefox

 

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