Comunidad de diseño web y desarrollo en internet online

Fallo en sonido, este se acopla cada vez que voy al inicio

Citar            
MensajeEscrito el 23 Mar 2005 06:56 pm
Hola, estoy realizando un cd interactivo, al cual le he metido un "sonido loop" de música de fondo, poniendo las propiedades en bucle.

Inicia bien, y te puedes pasear por dicho cd sin problemas, pero cuando vuelves al inicio, se vuelve a cargar el sonido encima del actual, tantas veces como vayas a la página inicial.

Quería saber si existe algún código, para subsanar este fallo..

Saludos y gracias...

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Mar 2005 02:22 pm
Necesito que alguien me ayude... por favor..

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Mar 2005 04:07 pm
Checa el objeto sound. Aplica una condicional. Para tocarla si no se ha tocado.

Algo como:

Código :

if( !reproduciendo ){
 reproduciendo=true;
 misonido=new Sound();
 .
 .
 .
 misonido.start();
}


Saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 24 Mar 2005 05:24 pm
Gracias por tu rápida respuesta, pero me gustaría saber algo mas.. Puesto que soy algo novato en esto.

El objeto de sonido lo tengo en una capa llamada "sound", dentro de la página principal del "cd interactivo", que es exactamente lo que tengo que hacer.

Gracias de antemano y perdón por la molestia..

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Mar 2005 05:52 pm
Ehm, supongo que tu musica la pones en modo diseño y no por AS.

Pues quitala de como lo tienes. Selecciona el frame y dile sin musica.

Ahora bien. A al archivo de sonido que tienes en tu biblioteca(Presiona F11 para verla), dale click con el boton secundario de tu Mouse. Selecciona Vinculacion(Linkage). Habilita la opcion de Exportar para AS y la de exportar en el Primer Frame.

Ahora en donde dice Identificador, borrale el que tiene(que es el nombre del archivo de sonido), ponle misonido

Ahora dale click al frame donde estaba la musica, dale click al panel acciones y pon:

Código :

if (!reproduciendo) {
   reproduciendo = true;
   misonido = new Sound();
   misonido.attachSound("misonido");
   misonido.start();
}


Listo!

Saludos!

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 24 Mar 2005 06:09 pm
Muchisimas gracias, va muy pero que muy bien..

Es lo que tiene no tener mucha idea de AS.

Una cosa, tengo un problemilla con un componente "loader" externo de un .swf. Estoy haciendo un cd interactivo, el cual es una página principal y luego varios componentes "loader"por capas. Cuando pruebo el loader que tiene unos botones, funciona bien, pero cuando lo cargo desde la principal, esos botones que son llamados desde "clip de pelicula", no funcionan..

Gracias mil veces..

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Mar 2005 06:23 pm
YA STA SOLUCIONADO

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Mar 2005 06:28 pm
MMhh eso es muy ambiguo.

Pero intenta escribiendo en el primer frame de tu swf externo, esto:
_lockroot=true;

Tambien checa que en la pelicula principal, el clip donde se carga el swf externo no tenga

on(algo){
}

Nota: No dupliques preguntas, si la habia visto, pero creeme que trato de responder lo mas posible, pero a veces el tiempo no da. Igual no te desesperes y algun otro integrante del foro tambien puede responder.

Saludos y suerte!

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 24 Mar 2005 06:33 pm
Una cosa, sobre la anterior pregunta del sonido...


Resulta que solo me lo reproduce una vez y se para, cuando debería ser continuo..

Debo meter algo mas de codigo???

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 24 Mar 2005 06:38 pm
Solo remplaza la linea donde esta el star por esta:

misonido.start(0, 1000);

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 24 Mar 2005 06:41 pm
Ahora va todo perfecto, muchisimas gracias de nuevo.

Daría lo que fuera por saber lo mismo que tu de Flash,jejee.

Un saludo..

Por Albertini

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 25 Mar 2005 11:47 pm
para que no se acople cada vez que por alguna razón regresas mete este código en el frame donde quieres que se empiece a reproducir tu musikita

misonido = new Sound();
misonido.attachSound("misonido");
_root.misonido.stop();
_root.misonido.start(0, 999);

te aseguro que no falla ;)

Por ruidovisual®

12 de clabLevel



 

México, D.F.

opera

 

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