Avatar billede bartelsen Nybegynder
28. april 2001 - 12:34 Der er 27 kommentarer og
2 løsninger

Rollover

Hej

Jeg kunne godt tænke mig lidt hjælp til hvordan man laver rollover efekten i Director.
Dog er det ikke en helt almindelig rollover effekt, men hvis jeg køre musen over en knap at der så kommer en menutekst frem et helt andet sted på siden...

Jeg håber I kan hjælpe mig da jeg sidder og ikke kan komme videre..

På forhånd tak...

/Morten
Avatar billede crunch Nybegynder
28. april 2001 - 12:47 #1
ja da.

du kan bruge

on mousewithin
set the visible of sprite 7 = true
end
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 12:48 #2
Sæt den tekst, der skal komme frem, et eller andet sted på siden. Gør teksten skjult (hidden), og sæt så efekten på knappen, så teksten bliver vist når du laver en rollover.
Avatar billede crunch Nybegynder
28. april 2001 - 12:50 #3
ups. nej.
brug istedet:

on mouseenter
set the visible of sprite 7 = true
end

on mouseleave
set the visible of sprite 7 = true
end

altså du ligger scriptet (som behavior) på den sprite som skal igangsætte handlingen) - og så vil sprite 7 blive henholdsvis synlig / usynlig
Avatar billede crunch Nybegynder
28. april 2001 - 12:50 #4
on mouseleave
set the visible of sprite 7 = false
end

.-..altså.
Avatar billede bartelsen Nybegynder
28. april 2001 - 13:26 #5
Hmm.. Skal jeg sætte:
on mouseenter
set the visible of sprite 7 = true
end

on mouseleave
set the visible of sprite 7 = false
end

Ind i det samme behavor script ???
Jeg har prøver med det virker ikke for mig...

/Morten
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 13:27 #6
Er det en pc du har, eller er det en gameboy?
Avatar billede bartelsen Nybegynder
28. april 2001 - 13:29 #7
??? Ja, det er en PC.. Hvorfor ????
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 13:29 #8
Nå, så anskaf dig en GameBoy.
Avatar billede bartelsen Nybegynder
28. april 2001 - 13:30 #9
Jeg troede kun der var seriøse og fornuftige svar her på Eksperten....
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 13:32 #10
Det er det også, det må du undskylde.
Det var en af min venner der lige skulle være sjov, mens jeg var væk.

SORRY...
Avatar billede bartelsen Nybegynder
28. april 2001 - 13:34 #11
Det er bare i orden...
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 13:34 #12
Jeg har smækket ham en :-)
Avatar billede bartelsen Nybegynder
28. april 2001 - 13:36 #13
Vær nu ikke for hård ved ham, han er sikkert født sådan... *S*
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 13:38 #14
Ja det kan man roligt sige :-)
Avatar billede crunch Nybegynder
28. april 2001 - 13:41 #15
øjeblik
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 13:46 #16
øjeblink = ;-)
Avatar billede crunch Nybegynder
28. april 2001 - 14:06 #17
det her virker med sikkerhed hvis du putter det i en behavior og ligger det på spriten der skal aktive effekten.:



on mousewithin
  set the visible of sprite 7 = true
  return
end if
end

on entersprite
set the visible of sprite 7 = false
end


on mouseleave
  set the visible of sprite 7 = false
  return
end if
end
Avatar billede bartelsen Nybegynder
28. april 2001 - 14:17 #18
Jeg er ked af at skulle spørge sådan, men hvis nu jeg prøver af forklare dig mit tilfælde her...

Jeg har lavet en knap der går fra frame 1 til 45.
Når jeg kører musen over den knap, så skulle der gerne komme en tekst frem som er et andet sted på skærmen. Den ligger i frame 40.

Det script som du skrev har jeg lagt ind i knappens script og erstattet frame 7 med 40.. Men det virker stadigvæk ikke.. Hvad går jeg forkert ??? tak for din tålmodighed...

/Morten 
Avatar billede bartelsen Nybegynder
28. april 2001 - 14:28 #19
Jeg løber for i dag, men jeg håber du får tid til at kigge på det til i morgen... Hyg dig..

/Morten
Avatar billede crunch Nybegynder
28. april 2001 - 14:35 #20
1) indsæt en marker på sprite 40 (ved at klikke på det lange hvide felt i din score)

2) kald markeren \"minmarker\"

3)indsæt go \"minmarker\" i dit script således:

on mousewithin
  go \"minmarker\"
  set the visible of sprite 7 = true
  return
end if
end
Avatar billede kanding Nybegynder
28. april 2001 - 14:36 #21
Hvis du har en knap fra 1 til 45 og vil få en tekst op som fx. ligger i sprite 7, skal teksten også være fra frame 1 til 45. Når dette er ok, så lav dette script:

on mouseEnter me
sprite(7).visible = 1
end

on mouseLeave me
sprite(7).visible = 0
end

Avatar billede crunch Nybegynder
28. april 2001 - 14:37 #22
det samme...
Avatar billede cyberqvizt Nybegynder
28. april 2001 - 15:13 #23
Ja ja
Avatar billede bartelsen Nybegynder
29. april 2001 - 14:20 #24
Så lykkes det endeligt... Jeg forstod dog ikke det med \"marker2
Avatar billede bartelsen Nybegynder
29. april 2001 - 14:22 #25
Så lykkes det endeligt, jeg forstod dog ikke det med \"marker\" og \"go\" Men med jeres hårde indsats for at hjælpe en mand som mig, så gik det... I får begge hver 60 point, og tak for hjælpen...

/Morten
Avatar billede crunch Nybegynder
29. april 2001 - 15:29 #26
(: selvtak.
Avatar billede bartelsen Nybegynder
29. april 2001 - 18:17 #27
Hov !!! Hvordan får man en tekst til at forsvinde når rollover teksten skal komme... Bare så de ikke overlapper hinanden...

/Morten
Avatar billede crunch Nybegynder
29. april 2001 - 18:53 #28
on mouseLeave me
sprite(7).visible = 0
sprite(8).visible = 0
end

eller hvad du nu har anvendt af script
Avatar billede kanding Nybegynder
29. april 2001 - 21:54 #29
Pas på at du ender i at hardcode det hele.
Du er lidt ude i en toggle funktion, altså rollover, tænd noget men sluk noget andet. For at blive fri for at finde ud af hvad der skal slukkes, kan du give alle disse 2 funktioner

on sluk me
sprite(me.spriteNum).visible = 0
end

on mouseEnter me
sendAllSprites(#sluk)
sprite(me.spriteNum).visible = 1
end

Nu bliver alle med scriptet på slukket inden der køres en rollover
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