Grazi Andr3a! Sei gentilissimo, ma continuo ad avere problemi
Ti spiego come ho fatto
Nello stage ho il mc dello slider con questa action:
Codice PHP:
onClipEvent (load) {
min = 1;
max = 100;
percent = Math.floor((_x-min)/(max-min)*100);
loop = new Sound();
loop.attachSound("sound");
loop.start(0, 100);
volume = 50;
loop.setVolume(volume);
}
onClipEvent (mouseMove) {
if (drag == 1) {
_x = _root._xmouse+offsetX;
}
if (_x>max) {
_x = max;
}
if (_x<min) {
_x = min;
}
percent = Math.floor((_x-min)/(max-min)*100);
loop.setVolume(percent);
updateAfterEvent();
}
e quindi sullo slider vero e proprio dentro questo mc ho
Codice PHP:
on (press){
offsetX = _x-_root._xmouse;
drag = 1;
}
on (release, releaseOutside){
drag = 0;
}
Ora, ho creato il mc (equalizzatore come nome di istanza, con i rettangoli che si colorano)
L'ho portato sullo stage e gli ho dato come azione
Codice PHP:
onClipEvent (load) {
if(loop.getVolume()>10) {
equalizzatore.gotoAndStop(Math.round(loop.getVolume()/10));
}
else {
equalizzatore.gotoAndStop(1);
}
}
nothing happens... :master:
Ho anche provato (visto che ancora non ho capito bene come fuzniona a mettere questa action direttamente nel frame, senza l' onClipEvent, ma è cambiato poco...
P.S altra piccola questioncina, ma questa è meno grave... lo script dovrebbe far partire il suono a 50, invece parte sempre a 100, eppure ho copiato un movie da quelli di html pari pari, e infatti lì funziona... boh...)
Grazie ancora per l'interessamento!!