Avatar billede villadsen Nybegynder
13. september 1999 - 21:21 Der er 13 kommentarer og
1 løsning

Stoppe lyden?

Jeg har en lyd i kanal 1, og den vil jeg gerne have stoppet, når man trykker på en knap.
Hvordan gør jeg det?
Avatar billede theartist Nybegynder
13. september 1999 - 21:23 #1
ok det kunne gøres med: OnMouseDown
                        if SoundBusy(1) = TRUE then
                          sound stop 1
                        end if
                        updatestage
                        end

på din knap der stopper lyden.
Avatar billede theartist Nybegynder
13. september 1999 - 21:24 #2
On MouseDown selvfølgelig
Avatar billede villadsen Nybegynder
13. september 1999 - 21:25 #3
Tak!
Avatar billede warnich Nybegynder
13. september 1999 - 23:02 #4
On MouseUp, ikk'å ? Vi er vel ikke sadister. :-)

Pas iøvrigt på med updatestage. Den kan godt give hakker i en evt. animation.

Prøv istedet med en sound fadeout. den virker uden updatestage. Og stop så lyden næste gang der steppes til en ny frame.
Avatar billede theartist Nybegynder
14. september 1999 - 16:36 #5
Det er godt at se at vi har en ekstra deltager til vores director kategori, det er godt med nogget trafik herinde, UpdateStage behøves dog slet ikke heller ikke ved sound stop men er ikke helt sikker, mht. MouseDown kontra MouseUp er det vel egentlig ligegyldigt.
Avatar billede villadsen Nybegynder
14. september 1999 - 18:27 #6
mouseUp er bedst.
Avatar billede warnich Nybegynder
16. september 1999 - 15:54 #7
mouseUp er rigtigst. Ellers ku du lissågodt vælge mouseEnter... :-)
Avatar billede theartist Nybegynder
16. september 1999 - 18:28 #8
begrundelse for det er... MouseEnter og MouseDown har nu en gang aldrig været det samme, Så stopper lyden jo bare man kommer til at køre hen over ikonet. det giver ikke rigtig mening.

--:TheArtist:--
Avatar billede warnich Nybegynder
16. september 1999 - 23:12 #9
>>TheArtist (formerly know as "MouseDown)

Nej, du har ret. MouseEnter er osse at sætte sagen på spidsen.
Men, som villadsen og jeg vist er enige om, så er det betænkeligt at bruge MouseDown til at initiere en proces. Ganske enkelt fordi brugeren skal have mulighed for at fortræde ved at trække musen væk fra knappen, og slippe musetasten (en såkaldt MouseUpOutside). Den praksis er nu engang den vedtagne konvention.
Og det er vigtigt at følge konventionerne, hvis man vil lave brugervenlige applikationer. Et andet eksempel på en sådan "brudt" konvention er f.ex. radiobuttons, hvor flere knapper kan være "On" på een gang. Den går heller ikke. For så skal knapperne være "Check-boxes". Det er du vel enig i ?
Avatar billede theartist Nybegynder
16. september 1999 - 23:25 #10
>>Warnich

Det sidste er jeg enig i men trykker han musen ned over et ikon og trækker det væk, så stopper lyden ikke, og det kan OGSÅ genere brugeren at han skal på den igen, så både + 'er og - 'er til begge dele...

--:TheArtist:-- (not formerly KNOWN as "MOuseDown") just known as me!! ;-)
Avatar billede warnich Nybegynder
16. september 1999 - 23:38 #11
>>AndersTheArtist

Snakker vi web-applikationer eller "rigtige" applikationer ?
Hvis web: så til nød: enig.
Hvis andre: så "stolt står den danske sømand og er uenig"

carsten
Avatar billede theartist Nybegynder
16. september 1999 - 23:53 #12
Karsten / carsten?? hmm internt..

Jamen jamen, kan du ikke se at jeg har ret i begge tilfælde der er da også + 'er ved MouseDown

nu vi snakker web, har set lidt på http://www.war.dk/ halvdelen af gangene crasher den, det skal du da lige se lidt på!!

Hmm kommer du til tider på TV2's quakeserver??? Syntes navnet er bekendt.

--:TheArtist:--
Avatar billede warnich Nybegynder
17. september 1999 - 00:16 #13
>>TheArtist:

Arrrgggh, urghh, rattle, rattle ! You've got me pal.
www.war.dk er noget hø, og jeg ved det. (bagerbørn og gammelt brød og alt det der...)
Fejlen er i øvrigt interessant. Den crasher så vidt vides kun på PC. Og kun i IE. Hvis det er den browser, du bruger, så prøv at sætte den til at vise "Fuld skærm".

Mht. MouseDown: nej, jeg kan ikke se det. Websider bruger enkeltklik for at aktivere knapper. Applikationer dobbeltklik. Derfor skrev jeg "til nød enig", thi på webben er man mere forberedt på, at en action har umiddelbare konsekvenser.
Prøv at sammenligne med menuer. Der udfører du også først dit valg, når de slipper knappen. Og det samme med flydende paletter.
Forskellen på mouseup og down må (så vidt jeg kan se) være: mousedown indikerer er valg (og sætter programmøren i stand til at forberede konsekvenserne. F.ex. preloads etc) MouseUp aktiverer eller bekræfter valget. tror du ikke, der findes nogle trykte konventioner om emnet ?

Quakeserver: nope. Har ikke haft min gang der. Men jeg har efterhånden haft kontakt med en del folk fra Nakskov og omegns skoler og kreative miljøer...
Avatar billede theartist Nybegynder
17. september 1999 - 00:22 #14
Hmm end of discussion...

Men vi kunne jo afgøre det over en gang quake ved lejlighed... MouseDown VS. MouseUp

--:TheArtist:--
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