Avatar billede trollerrick Nybegynder
31. oktober 2003 - 09:19 Der er 3 kommentarer

Hvordan bliver koden til fade-out og fade-in!!

Jeg kunne godt tænke mig at musikken fader ind og fader ud, men hvordan gøres det med nedenstående kode:


function loadAndPlay (some_cb) {
  holderMC.lyd.stop();
  loadMovie ("sound/"+some_cb.getSelectedItem().data+".swf", holderMC);
  holderMC.lyd.start (0, 999);
}

function afspil () {
    if (!pavs) {
        holderMC.lyd.start (0, 999);
}    else
        holderMC.lyd.start (p, 999);
        pavs = 0;
}

function pause () {
    p = holderMc.lyd.position/1000;
    pavs = 1;
    holderMC.lyd.stop();
}
function sluk () {
    pavs = 0;
    holderMC.lyd.stop();
}

stop();

Håber i vil hjælpe mig, trods pointene... Det mine allersidste, derfor kan jeg ikke give flere
Avatar billede pyroman Nybegynder
31. oktober 2003 - 09:42 #1
function fadein(){
  holderMC.lyd.setVolume(0);
  afspil();
  fading = "in";
}
function fadeOut(){
  fading = "out";
}

volume = 100;
fadeSpeed = 5;
_root.onEnterFrame = function(){
  holderMC.lyd.setVolume(volume);
  if(fading == "in"){
    volume += fadeSpeed;
    if(volume >= 100){
      volume = 100;
      fading = false;
    }
  }else if(fading == "out"){
    volume -= fadeSpeed;
    if(volume <= 0){
      volume = 0;
      fading = false;
      sluk();
    }
  }
}

Noget a la det?
Avatar billede trollerrick Nybegynder
31. oktober 2003 - 09:52 #2
Måske!! Ikke den store ekspert... Men skal jeg bare putte koden ind efter overstående kode, eller hvordan?
Avatar billede trollerrick Nybegynder
31. oktober 2003 - 10:08 #3
Kan man ikke bare indsætte en kommando i funktion afspil()... Jeg har prøvet med fading = "in";
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester