Siempre creí que hay que ser agradecido, y bueno, considero que una manera de demostrarlo es no guardarme la solución para mi solo, sino compartiendola con otros. Esto es lo que pretende ser este post, al menos para agradecer a quienes me ayudaron.
Como dije, tengo en la película tres secciones más una del preloader, todo en la misma timeline.
Describo:
1. Timeline:
- Fotogramas 1-2: espacio para el preloader
- Fotogramas 3-9: sección "login para clientes"
- Fotogramas 10-19: "Controles de Audio"
- Fotograma 20: "Staff" (en realidad va otra cosa, ya se me ocurrirá...)
2. Control de Audio:
- Botones:
botCancion1
botCancion2
botCancion3
botCancion4
- Textos Dinámicos:
tema1
tema2
tema3
tema4
3. Acciones para que todo funcione:
- En fotograma 10:
Cita: if (_root.MiVariable){
_root["botCancion"+MiVariable].enabled = false;
_root["tema"+MiVariable].textColor=0xC80000;
}
- En botCancion1:
Cita: on(release){
_level1.music.contiene.sonido1.loadSound("fede.mp3 ", false);
_level1.music.contiene.sonido1.stop();
_level1.music.contiene.sonido1.start(0, 999);
_root.MiVariable=1;
for(i=1;i<=4;i++){
_root["botCancion"+i].enabled = true;
_root["tema"+i].textColor=0x333333;
}
botCancion1.enabled=false;
tema1.textColor=0xC80000;
}
- En botCancion2:
Cita: on(release){
_level1.music.contiene.sonido1.loadSound("fede1.mp 3", false);
_level1.music.contiene.sonido1.stop();
_level1.music.contiene.sonido1.start(0, 999);
_root.MiVariable=2;
for(i=1;i<=4;i++){
_root["botCancion"+i].enabled = true;
_root["tema"+i].textColor=0x333333;
}
botCancion2.enabled=false;
tema2.textColor=0xC80000;
}
- En botCancion3:
Cita: on(release){
_level1.music.contiene.sonido1.loadSound("fede1.mp 3", false);
_level1.music.contiene.sonido1.stop();
_level1.music.contiene.sonido1.start(0, 999);
_root.MiVariable=3;
for(i=1;i<=4;i++){
_root["botCancion"+i].enabled = true;
_root["tema"+i].textColor=0x333333;
}
botCancion2.enabled=false;
tema2.textColor=0xC80000;
}
- En botCancion4:
Cita: on(release){
_level1.music.contiene.sonido1.loadSound("fede3.mp 3", false);
_level1.music.contiene.sonido1.stop();
_level1.music.contiene.sonido1.start(0, 999);
_root.MiVariable=4;
for(i=1;i<=4;i++){
_root["botCancion"+i].enabled = true;
_root["tema"+i].textColor=0x333333;
}
botCancion4.enabled=false;
tema4.textColor=0xC80000;
}
Espero les sirva, a mi me sirvio mucho.
Dejo el .fla por si lo quieren.
Y para no irme si dejarla picando... Porque diablos no me funcionó con "this.enabled"???
Gracias nuevamente. Adiós