Avatar billede esbencoldingbroe Nybegynder
02. maj 2002 - 00:02 Der er 6 kommentarer og
1 løsning

Menu knapper..

Min knap i menuen skal gøre følgende..
on mousewithin me
change member to sprite 3
end

on mouseleave me
change member to sprite 2
end

on mouseUp me
ignore previous and hold member as sprite 3..
end

-Ja, jeg har nu i egne lingo ord forsøgt at klarlægge min mening..Håber det kan tolkes...;)
Avatar billede Himbear Nybegynder
02. maj 2002 - 08:13 #1
on mousewithin me
sprite(1).member = sprite(3).member
end

on mouseleave me
sprite(1).member = sprite(2).member
end

Jeg forstår ikke hvad du mener med den nederste?
Avatar billede jmc Nybegynder
02. maj 2002 - 08:44 #2
hvad med at benytte det library som kan skrifte castmembers?
Avatar billede jmc Nybegynder
02. maj 2002 - 08:45 #3
jeg mener naturligvis library behavior. jeg mener det hedder (change castmembers) der er en for cursors også.
Avatar billede esbencoldingbroe Nybegynder
02. maj 2002 - 09:06 #4
Ok..jeg forstår.
Jeg kender godt behavioren fra libraryen, men den er ikke til strækkelig. Jeg har brug for at benytte mouseUp commandoen når jeg trykker på min menuknap. Så skal Knappen være tændt, i dette tilfælde sprite 3. Det vil sige at den skal ignorere min mouseleave commando som er sadt til at skifte til sprite 2. Altså min mouseleave (når jeg forlader knappen) er i modstrid med min mouseUp (når jeg trykker på knappen).
Jeg ved dette er meget simpelt, men jeg har svært ved at udtrykke det mere præcist, desværre...
Avatar billede Himbear Nybegynder
02. maj 2002 - 12:22 #5
Så tror jeg bare at du skal gøre sådan:

global gToggle
on mousewithin me
sprite(1).member = sprite(3).member
end

on mouseleave me
if gToggle <> "on" then
sprite(1).member = sprite(2).member
end if
end

on mouseUp
sprite(1).member = sprite(3).member
gToggle = "on"
end
Avatar billede esbencoldingbroe Nybegynder
05. maj 2002 - 19:05 #6
Jeg har selv fundet det...,men det er faktisk et script som du tino hjælp mig med i sin tid..

global author
on MouseEnter Me
  sprite(me.spritenum).ink = 40
  set author = "unpressed"
end
on MouseUp Me
  go "authors"
  sprite(me.spritenum).ink = 40
  set author = "pressed"
  sprite(sprite 76).ink = 36
  sprite(sprite 82).ink = 36 
end
on MouseLeave Me
  if author <> "pressed" then
    sprite(me.spritenum).ink = 36
  end if
end
Jeg rejser lige et et nyt spm med et tillægsspørgsmål...
Avatar billede esbencoldingbroe Nybegynder
12. maj 2002 - 14:45 #7
Jeg lukker lige spm..
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