/ Forside / Teknologi / Multimedie & design / Flash / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Flash
#NavnPoint
bentjuul 4251
molokyle 1978
Klaudi 1488
jhvp 1265
pallenoc 1160
katekismus 1020
Fnollerpi.. 790
slander 510
Dr.Disco 500
10  Flash77 500
Menu med rollover
Fra : Martin Helbo


Dato : 17-05-04 10:28

Jeg er ved at lave en menu i flash: http://thedude.dk/flash/

ved mouseover kører den orangeblok op, og ved mouse out, kører den ned.
Problemet er, at hvis man kører musen hurtigt over, skal blokken kører op,
og så glide ned igen. Hvordan gør man det?
mit actionscript ser således ud:
on (rollOver) {
knap1.gotoAndPlay(2);
}
on (rollOut) {
knap1.gotoAndPlay(11);
}

Lidt extra: Mit hit felt ligger kun på selve "knappen" når blokken er oppe.
Hvis man fører musen lidt op, forsvinder boksen igen, kan man flytte hit
feltet sammen med boksen, så de ligger på hele boksen?

--
Martin Helbo
www.thedude.dk



 
 
Bo Dudek (17-05-2004)
Kommentar
Fra : Bo Dudek


Dato : 17-05-04 12:13

>ved mouseover kører den orangeblok op, og ved mouse out, kører den ned.
>Problemet er, at hvis man kører musen hurtigt over, skal blokken kører op,
>og så glide ned igen. Hvordan gør man det?
>mit actionscript ser således ud:
>on (rollOver) {
> knap1.gotoAndPlay(2);
>}
>on (rollOut) {
> knap1.gotoAndPlay(11);
>}
>

antagelse: din knap-animation fylder 30 frames.. 15 til op og 15 til
ned

så kan du lave noget a la

on(rollOver){
if (_root.knap_anim._currentframe==1){
_root.knap_anim.play();
} else {
_root.knap_anim.GotoAndplay(30 - _root.knap_anim._currentframe);
}
}

on(rollOut){
if (_root.knap_anim._currentframe==15){
_root.knap_anim.play();
} else {
_root.knap_anim.GotoAndplay(30 - _root.knap_anim._currentframe);
}
}

- så bruger du _currentframe til at finde ud af, om knappen er på vej
op, ned eller står og venter i frame nummer 15.. og ud fra dette beder
du knappen om at playe eller alternativt om at hoppen til en bestemt
frame og playe derfra.. med?


>Lidt extra: Mit hit felt ligger kun på selve "knappen" når blokken er oppe.
>Hvis man fører musen lidt op, forsvinder boksen igen, kan man flytte hit
>feltet sammen med boksen, så de ligger på hele boksen?

ja, for boxen er vel et movieclip (?), og så kan du bare placere
knappen INDEN I dette movieclip.. så flytter hitarea sig sammen med
clippet..

Mvh
Bo Dudek
www.bodudek.dk


Martin Helbo (18-05-2004)
Kommentar
Fra : Martin Helbo


Dato : 18-05-04 10:04

Tusind tak, det fungerer perfekt.

--
Martin Helbo
www.thedude.dk



Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31962
Nyheder : 719565
Indlæg : 6408176
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste