Comunidad de diseño web y desarrollo en internet online

duda sobre un codido que me han dado

Citar            
MensajeEscrito el 10 Sep 2006 03:32 pm
hola, tengo una duda; el caso es que quiero hacer un boton de play stop en flash, pero esto no me sale. entonces, estuve preguntando, y me dieron este codigo:

Código :

on(press){ 
if (s!=0){ _root.soundobj.start(0, 9999); s=0; } 
else{ _root.soundobj.stop(); s=1; } 
} 

on(rollOver){ clipdevideoencuestion.gotoAndStop("musica"); } 

on(rollOut){ clipdevideoencuestion.gotoAndStop(1); 
}

entonces;
cuales son los pasos a seguir para que este codigo funcione.
un saludo

Por johan

40 de clabLevel



Genero:Masculino  

sevilla

msie
Citar            
MensajeEscrito el 10 Sep 2006 03:52 pm

johan escribió:

cuales son los pasos a seguir para que este codigo funcione.

Que es lo que exacamente no te funciona de este código?

Este código es para ponerlo en un Botón. Que al clicar controla si una variable "s" tiene valor 1 o 0, dependiendo de este valor ejecuta el audio o lo para...
Ahí te faltaría definir el objeto de sonido "soundobj"

Código :

var mysoundobj:Sound = new Sound();
my_soundobj.loadSound("musica.mp3", true);

(esto va en el frame, no en el boton)

Aparte de eso al hacer rollOver manda el MovieClip con el nombre "clipdevideoencuestion" al frame con el marker "musica". Y al hacer rollOut lo manda al 1.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 13 Sep 2006 05:13 pm
hola, muchas gracias por la contestacion, y perdona por la tardanza de mi respuesta, pero es que no tengo el internet como yo quisiera.

pues basicamente, es lo siguiente:
yo quiero hacer un boton, en mi animacion, que cuando empieza, suena una musica, y esta no quiero que pare, a no ser que yo pinche en el boton de play stop.

y preguntando, me dieron ese codigo.
yo lo que hice, es lo siguiente:
hago un rectangulo, y lo convierto en boton.
la musica, en biblioteca, la linkeo, y le pongo el nombre que viene en el codigo.
y este codigo, lo coloco en acciones del boton, y tambien, lo he intentado poniendo el codigo en el fotograma pero esto no sale.
espero ayuda, y muchas gracias por todo.

Por johan

40 de clabLevel



Genero:Masculino  

sevilla

msie
Citar            
MensajeEscrito el 14 Sep 2006 12:27 am

johan escribió:

la musica, en biblioteca, la linkeo, y le pongo el nombre que viene en el codigo.

Eso seria si utilizases attachSunod()... loadSound() carga un archivo de audio externo igual que loadMovie().
Has de tener el archivo mp3 junto a tu archivo swf. Pero podria estar en otro lado:
mysoundobj.loadSound("../audios/musica.mp3", true);
mysoundobj.loadSound("http://www.1234.com/audios/musica.mp3", true);

Prueba este código:

Código :

var mysoundobj:Sound = new Sound();
mysoundobj.loadSound("musica.mp3", true);
mysoundobj.stop();
var activo:Boolean = false;
boton.onRelease = function() {
   (activo == false) ? mysoundobj.start() : mysoundobj.stop();
   activo = !activo;
};
:wink:

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 14 Sep 2006 06:51 am
hola de nuevo, y muchas gracias por las respuestas:
entonces; que es lo que tengo que hacer exactamente?
un boton, normal, y la musica la vinculo a actionscript con el nombre de "mysoundobj"?
ademas de esto debo de decir, que me gustaria que la musica empezara donde yo quisiera, no en el primer fotograma;
es decir; empieza la animacion con un logo, este sin musica, cuando desaparece el logo, es cuando quiero que empiece la musica.
muchas gracias.

Por johan

40 de clabLevel



Genero:Masculino  

sevilla

msie
Citar            
MensajeEscrito el 16 Jun 2008 07:53 pm
Hola johan, unque es un poco tarde para contastar, espero que esta respuesta le sirva a alguien como a mí me sirvió, el código anterior solamente hay que meterlo en el primer fotograma de la película y agregar un botón cuyo nombre de instancia sea "boton", y claro, poner un archivo de sonido para reproducir, el código anterior funciona, ya lo he probado. te lo comento para que entiendas

Código :

var mysoundobj:Sound = new Sound(); //declaras un objeto sound llamado mysoundobj
mysoundobj.loadSound("musica.mp3", true); //le asignas un sonido al objeto
mysoundobj.stop(); // le dices que no se reproduzca
var activo:Boolean = false; //declaras una variable para controlar la reproducción
boton.onRelease = function() { //abres función de On release en el botón
   (activo == false) ? mysoundobj.start() : mysoundobj.stop(); //este es un IF, si la var activo está en falso, reproduce la música, si está en verdadero entonces parala.
   activo = !activo; //aquí cambia el estado de la variable a su negativo, independientemente de cual sea
};


Ahora para lo que comentas, si quieres que se reproduzca en el fotograma que tu quieres, nomás ponle

Código :

mysoundobj.start()

al fotograma donde quieres que vaya. Creo que es todo.

Por pepinux

0 de clabLevel



Genero:Masculino  

donde haya una PC con internet

firefox

 

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