Ciao ho un swf esterno che chiameremo jukebox.swf,all'interno tramite pulsanti carica dei file sonori.
Ho messo una barra per controllare il livello del volume cui è legato questo as:
onClipEvent (load) {
top = _y;
left = _x;
right = _x;
bottom = _y+100;
}
onClipEvent (enterFrame) {
if (dragging == true) {
_root.s1.setVolume(100-(_y-top));
_root.s2.setVolume(100-(_y-top));
dove s1 e s2 sono i 2 brani caricati con le funzioni loadsound e newsound sulla timeline principale di jukeboxe.swf
Finchè l'swf è lanciato da solo (cioè non richiamato da quello principale che si chiama intro.swf) la regolazione del volume funziona molto bene.
Quando invece viene richiamato da intro.swf non funziona più![]()
Io credo sia un problema di percorsi all'interno di _root.s1.setVolume(100-(_y-top));
ossia probabilmente bisognerebbe aggiungere un qualcosa che non so![]()
Mi date una mano please![]()

Rispondi quotando