Ver Mensaje Individual
  #11 (permalink)  
Antiguo 12/08/2005, 10:38
Avatar de rusoftware
rusoftware
 
Fecha de Ingreso: abril-2004
Ubicación: Rosario - Argentina
Mensajes: 1.083
Antigüedad: 20 años
Puntos: 2
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