15. februar 2003 - 09:40Der er
5 kommentarer og 3 løsninger
onRollOver, onRollOut, og onRelease
Jeg har lavet nogle mc's der fungerer som knapper og på disse har jeg defineret onRollOver, onRollOut og onRelease funktioner.
Mine knapper åbner nu nogle andre mc's med sidens indhold - nogle af disse indholds-mc's ligger sig ovenover knapperne - hvilket alt sammen er meget fint!
Mit problem er at knapperne stadig er aktive, selvom der ligger et andet mc ovenover - dvs. jeg kan stadig trykke på knapperne selvom de er gemt bag ved et af mine indholds-mc!
Hvordan gør jeg kun det synlige aktivt?
Har selv tænkt på at lave en rollover-fuction på hele mit indholds-mc, men synes det er irriterende, at musecursoren ændre sig - så kunne jeg naturligvis ændre musecursoren også, men det virker lidt bøvlet :-(
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Knappen skal ikke gøres usynlig bare fordi man trykker på den - det er kun nogle af mine indholds-mc's der ligger over knapperne (faktisk er mine indholds-mc's dragbare og kan flyttes ind over knapperne)!
Nogle gange kan knappen også være halvt synlig, altså indholds-mc'et ligger halvt inde over knappen - men release og rollover virker stadig på den del der ikke er synlig :-(
Løste problemet ved at lave baggrunden på mit indholdsmc om til et movieclip i sig selv - på dette mc lavede jeg en tom rollOver-funktion samt satte musemarkøren til ikke at vise handcursor: createEmptyMovieClip ("bg", 3); with(bg){ lineStyle (2, 0x333333, 100); beginFill (0xCCCCCC, 100); moveTo (0, 15); lineTo (w, 15); lineTo (w, h+15); lineTo (0, h+15); lineTo (0, 15); endFill(); } bg.useHandCursor=0; bg.onRollOver=function(){};
På denne måde agere baggrunden en slags knap med rollOver-funktion uden handcursor - og bagvedliggende knapper bliver altså inaktive!
Tak for 'hjælpen', jeg synes vi skal dele pointene ligeligt i tre!
Synes godt om
Ny brugerNybegynder
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.