ho inserito un loop in background nel mio filmato .swf (è l'home di un sito)
invece che far partire l'audio di colpo voglio fare un fade-in...una dissolvenza che parte da 0 (volume) e arriva a 100.....ma questa nn a tt le ripetizioni del loop ma sola alla prima o prime volte....
so che bisogna agire via script.....ecco qui lo script che ho inserito...solo che mi dà problemi di sintassi che io nn so risolvere....(lo script lo copiato...non è farina del mio sacco)
music = new Sound();
music.attachSound("sc_ambient_02.mp3");
music.start(0, 100);
music.setVolume(100);
music.setVolume(0);
function fadeIn()
{
fade=setInterval( function()
{
vol= suono.getVolume();
if(vol < 100){
vol+=10;
suono.setVolume(vol);
}
else
{
clearInterval(fade);
}
}
}
dove sbaglio???
SECONDO PROBLEMA:
--- movieclip draggabili ---
ho creato un movieclip esterno che si carica con 'loadmovie' all'interno della home.
In questa filmato ci sono pulsanti, img, animazioni, ecc...
vorrei rendere il filmato 'draggabile' ed ho inserito quindi questa script:
on(press) {
startDrag(this, false);
}
on(release, releaseOutside) {
stopDrag();
}
l'unico problema è xò che tutti i pulsanti perdono la loro funzione perché sono 'coperti' dall funzione di drag.
come faccio ad escludere una sezione del movie caricato dall'azione del codice per 'draggare'?
HELP!!!
![Testate al muro [XX(]](http://www.megalab.it/forum/images/smilies/frusty.gif)