Comunidad de diseño web y desarrollo en internet online

Barra de volumen

Citar            
MensajeEscrito el 14 Ene 2010 05:49 pm
Hola amigos, yo también soy nuevo en esto, es más, soy más nuevos que los que dicen que son nuevos, y mi consulta es la siguiente:
Tengo una página empezada con flash, lleva sus botones sus películas etc. etc, el problema me viene cuando le incorporo la barra del volumen con música, cuando pruebas la película funciona correctamente todo, pero cuando la publico o la pego en un HTML, la barra de volumen no solo me baja la música, sino que también baja el sonido de los botones.
He probado de dos maneras, la primera incorporando la barra en el archivo flash. Y la segunda creando un contenedor y llamando a un archivo swf donde he colocado la barra de volumen, y el problema me ocurre de las dos maneras.
Tenéis alguna solución vosotros que chanais con esto.
Gracias y un más que saludo.

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 14 Ene 2010 06:31 pm
El problema esta sobre el scope de la creacion de tu objeto Sound. Postea el código de control sobre la clase Sound para guiarte mejor.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 14 Ene 2010 07:15 pm
Creo que es esto lo que me quieres decir:

song = new Sound();
song.attachSound("meinSound");
song.start(0, 999);

Gracias hernán

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 16 Ene 2010 02:18 am
Dale un scope al menos:

Código ActionScript :

song = new Sound(this);


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 16 Ene 2010 10:16 am
Espectacular, que control tienes, me estaba volviendo loco pensando que era un problema de vinculación, nunca pensé que fuera de código.
Muchas gracias, ¿puedo abusar de ti un poco más?
¿Se pueden crear dos contenedores en una misma película?
¿Pero en distintos Frames?
Para que el visitante según en que parte de la web esté, ¿vea una cosa o vea otra?
Espero haberme explicadi bien
Muchas gracias Hernán no, 1000 gracias

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 16 Ene 2010 04:40 pm
No tengo idea que es un "contenedor", pero si puedes ejecutar partes de códigos en diferentes frames.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 16 Ene 2010 05:59 pm
"Contenedor" es la forma que tengo de llamar a un MC dentro de un espacio en concreto dentro de un Frame, espero haberme explicado bien, pero al leer tu respuesta ya me doi cuenta de que si.
Gracias otra vez Hernán, seguiremos en contacto ahora que he descubierto esta web, consultare muchos mas problemas.
Un enorme saludo
nostromo5000

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 16 Ene 2010 08:13 pm
Si, puedes crearlos, es muy util tambien, cuando quieres llamar dos elementos externos a la vez y en un mismo nivel.

Por checheno

528 de clabLevel

3 tutoriales

 

Mar del Plata - Argentina

firefox
Citar            
MensajeEscrito el 17 Ene 2010 09:38 am
¿A que te refieres con un mismo nivel checheno?
¿frame o capa?
gracias checheno

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox
Citar            
MensajeEscrito el 17 Ene 2010 10:04 am
Hola Nostromo5000,
vamos por parte (como dijo jack),
Un contenedor suele ser un MC vacio el cual es exportado para action script desde la biblioteca.
este mc vacio nos permite atachear (this.attachMovie) desde un boton, un frame etc, tanto otro mc, como un swf y asi sucesivamente.
un ejemplo

Código ActionScript :

this.attachMovie("Mcvacio","a_mc",1);
   a_mc._x=0;
   a_mc._y=32;
   a_mc.loadMovie("mis.swf");


"Mcvacio" :es el nombre que le puse para exportar.
"a_mc": es el nombre de instancia del "Mcvacio".
,1 : es el nivel en el cual estara este mc que contendra (en este ejemplo) un swf (mis.swf).

Ahora, si yo quisiera mediante este codigo llamar a otro swf, deberia darle otro numero (2 por ejemplo) o un nivel mas para que no me sustituya al que esta en el nivel 1.
"Tambien cambiaria el nombre de instancia para que no me traiga problemas"

Código ActionScript :

this.attachMovie("Mcvacio","b_mc",2);
   b_mc._x=0;
   b_mc._y=32;
   b_mc.loadMovie("sus.swf");

Otra opcion es crear otro Mc vacio con otro nombre y podras meter ambos en el mismo nivel.
Perdon si patino en algo pero recien me levanto y estoy mateando dormido... :zzz:
saludos

Se va a trabajar dormido....

Por checheno

528 de clabLevel

3 tutoriales

 

Mar del Plata - Argentina

firefox
Citar            
MensajeEscrito el 17 Ene 2010 09:36 pm
También puedes crear un "contenedor", que dicho de paso es solo un scope, de la siguiente forma:

Código ActionScript :

this.createEmptyMovieClip("mc",10);


Saludos, Hernán . -

PD. Es mejor usar levels altos, así si tienes problemas siempre puedes contar con los levels entre medio de tus cargas . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 20 Ene 2010 07:18 am
Veo que hay muchos caminos y muchas formas de llegar, el truco es conocer bien AS.
Gracias a los dos, os pondre nuevos retos en el futuro.
Gracias de nuevo
Nostromo5000

Por Nostromo5000

70 de clabLevel



Genero:Masculino  

Madrid España

firefox

 

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