Avatar billede plus Nybegynder
08. september 2003 - 02:25 Der er 4 kommentarer og
2 løsninger

if(man.hitTest(man2)

Hej allesammen!

Jeg har lavet denne lille kode hvor når "man" rammer "man2" så burde den sætte den op med 100 "point"? Men det gør den ikke hvorfor?
please kig i min fla og fortæl hva der er galt:
http://frip.dk/plus/problem.fla

mvh. plus
Avatar billede nikolajdu Nybegynder
08. september 2003 - 02:33 #1
Fordi de ikke rykker sig???
Avatar billede nikolajdu Nybegynder
08. september 2003 - 02:36 #2
Næh det er simplethen fordi du har 2 "man" liggende på din stage og så skal dit tjeck ligge inde i din enterFrame på movieClippet.

if(this.hitTest(_parent.man2)){
        trace("ahhh Jeg er ramt!");
_root.score = _root.score+100;
}
Avatar billede plus Nybegynder
08. september 2003 - 02:37 #3
Har fået det til at virke skulle bare sætte:

    if (this.hitTest( _root.man2 ) ){
    _root.score = _root.score+100;
}

ind det rigtige sted ;)

Hva mener du med at de ik rykker sig ?
Avatar billede nikolajdu Nybegynder
08. september 2003 - 02:38 #4
Det var fordi jeg ikke havde opdaget dine enterFrames. Den rykker sig fint.

Undgå helst at bruge _root som reference. Du kan gøre det med scoren, men hvis nu du lavede en preloader i en anden film så vil preloaderen være _root og i den film ligger dine movieclips jo ikke :))

/Nikolaj
Avatar billede plus Nybegynder
08. september 2003 - 02:39 #5
Okay mange tak ;)
Bare lav svar så deler vi pointene :D
Avatar billede nikolajdu Nybegynder
08. september 2003 - 02:41 #6
fino fino :))
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