Avatar billede kalaharikid Nybegynder
09. december 2004 - 18:57 Der er 6 kommentarer og
1 løsning

disable knap når anden knap spiller /listeners/swf

Jeg har en html side med flere flashknapper (swf'er) der hver især afspiller en oplæsning af en del af teksten på sitet ... men det kan hurtigt blive ret kaotisk da alle knapperne kan sættes i gang på en gang (eller oveni hinanden) ... jeg ville gerne kunne sikre at alle knapper på siden "lytter" og holder op med at spille når en ny knaplyd går i gang ....

Er det listeners, og hvordan skal sådan et script se ud ?

MVH Kalaharikid
Avatar billede flviborg Nybegynder
09. december 2004 - 20:44 #1
en hurtig løsning (måske knap så praktisk) er at tildele knapperne en:

stopAllSounds();

http://www.macromedia.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary683.html
Avatar billede kalaharikid Nybegynder
09. december 2004 - 21:06 #2
hey flviborg > ja, men den virker kun indenfor samme flashfilm ...her har jeg flere ?
Avatar billede pyroman Nybegynder
10. december 2004 - 21:47 #3
Æhh - jeg har oplevet at den simpelthen stopper alle lyde som flashplayeren er i gang med - men ved ikke om de har ændret det...

Men ellers vil jeg foreslå dig at bruge Flash MX 2004's localConnection objekt...
Avatar billede pyroman Nybegynder
10. december 2004 - 21:53 #4
Eksempel:

I alle knapper:


var lc = new LocalConnection();
lc.stopSound = function(){
  minLyd.stop();
}
lc.connect("button_network");

function playSound(){
  lc.send("button_network","stopSound");
  minLyd.start();
}


Så når du kalder playSound, bliver minLyd i alle knapper stoppet - mens den selv begynder...
Avatar billede kalaharikid Nybegynder
14. december 2004 - 13:35 #5
læg et svar flviborg og pyroman ... så vanker der ;-)
Avatar billede kalaharikid Nybegynder
23. januar 2005 - 23:34 #6
please ...
Avatar billede pyroman Nybegynder
24. januar 2005 - 20:13 #7
så skidt  da ;)
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



IT-JOB
Seneste spørgsmål Seneste aktivitet
I dag 06:10 Excel åbner fil i kæmpe format Af Aske i Excel
I går 22:00 Datafordeler Af Lsk i PHP
I går 12:37 Summere beløb pr. dato Af TTA i Excel
31/1022:44 Tilslutte chassic fans Af viking69 i PC
31/1020:28 LED lysstofrør Af ErikHg i Fri debat