Avatar billede huutt Nybegynder
14. december 2007 - 11:12 Der er 12 kommentarer og
1 løsning

2 hurtige spørgsmål

Goddag, og Glædelig jul til jer herinde.
Jeg har lige 2 spørgsmål som jeg håber i kan besvare, er det muligt at få at vide om et movieclip er synligt rent fysisk, altså at den ikke gemmer sig bag en mask?
og om det er muligt at lave en registrere når et movieclip køre hen over en streg men har tegnet i et andet layer.

Mvh Huutt.
Avatar billede Slettet bruger
14. december 2007 - 13:26 #1
Til det første kan du gøre noget lignende dette:

if(myMovieClip._visible = true)
{bla. bla.}
Til det næste skal du have fat i
hitTest()
this.hitTest(StregMC);

du skal arbejde lidt mere med det. Kan ikke lige huske precist hvordan det gøres.
Men begge spørgsmål får et ja
Avatar billede huutt Nybegynder
14. december 2007 - 14:09 #2
det første virker ikke da det er til når den er under en mask, kan man evt, tjekke om den ligger øverst ?
Avatar billede Slettet bruger
14. december 2007 - 14:18 #3
kender ikke så meget til mask, desværre, men det kan det kan du helt sikkert.... :-)
Avatar billede Slettet bruger
14. december 2007 - 14:20 #4
kan du ikke give dit movieclip et instancename og så tjekke det ud fra dette?
Avatar billede Slettet bruger
14. december 2007 - 14:25 #5
uanset hvor dit movieclip ligger burde du kunne styrre det med det rette sti navn.
kender som sagt ikke mask funktionen, så med forbehold!
Avatar billede huutt Nybegynder
14. december 2007 - 14:26 #6
jeg har givet den en instance name "boldt"

this.onEnterFrame = bevægelse;
function bevægelse() {
    if(boldt._visible == false){trace("væk");}
   
}
og så bliver den åbenbart ved med at være _visible selvom at den kører ned bag en mask, og enligt synligt er væk.
Avatar billede Slettet bruger
14. december 2007 - 15:18 #7
hvad hvis du skriver:
if(boldt._visible = false)// altså kun 1 =
Avatar billede Slettet bruger
14. december 2007 - 15:20 #8
nej det går vist ikke :-(
Avatar billede Slettet bruger
14. december 2007 - 15:21 #9
kan det ikke være noget med stien til "boldt"
Avatar billede andersbro Nybegynder
14. december 2007 - 15:25 #10
Du kan evt. lave et usynligt mc, der svarer til masken. Hvis boldt rører ved dette mc, er boldt (eller i hvert fald en del af boldt) synlig. Ved ikke om man kan lave hittest på en mask, derfor det  usynlige mc.
Mht. hitTest, skal begge instanser være movieclips og f.eks. ikke bare en streg.
Avatar billede huutt Nybegynder
14. december 2007 - 16:50 #11
det var mere for at få den der maske effekt, hvor man havde muligheden for ikke bare at abejde i firkanter
Avatar billede huutt Nybegynder
14. december 2007 - 16:51 #12
og man kan heller ikke registrere når den rammer en streg?
Avatar billede huutt Nybegynder
14. februar 2011 - 20:49 #13
lukker
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