/ 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
hitTest
Fra : Anders Thingholm


Dato : 01-08-01 17:51

Hej

Kan nogen fortælle mig hvad der skal gøres for at hittesten på nedenstående
spil til at virke korrekt?

Fejl nu består i at den laver hittest på hele skibets ramme og ikke kun
skibet, som det burde.

Den tjekker på det grønne område.

Koden ser sådan her ud:

onClipEvent (enterFrame) {
if (this.hitTest( _root.background.hit)) {
_root.health = _root.health-1;
_root.xspeed = 0;
_root.yspeed = 0;
_root.ship.xlration = 0;
}
}


se http://www.thingholm.dk/spil

VH

Anders




 
 
www.Fredericianer.dk (02-08-2001)
Kommentar
Fra : www.Fredericianer.dk


Dato : 02-08-01 09:46

Hej Anders

Du skal bruge MovieClip.hitTest(x, y, shapeFlag);
ShapeFlag er en boolean value - enten 'true' eller 'false' der bruges ved
identifikation af x,y kordinater hvorimod MovieClip.hitTest(target); bruges
ved detection af dit MCs square.

Mvh.
M!chae(o)enzen
Http://Diktator.dk


Anders Thingholm <anders@thingholm.dk> skrev i en
nyhedsmeddelelse:3b68333d$0$79086$edfadb0f@dspool01.news.tele.dk...
> Hej
>
> Kan nogen fortælle mig hvad der skal gøres for at hittesten på
nedenstående
> spil til at virke korrekt?
>
> Fejl nu består i at den laver hittest på hele skibets ramme og ikke kun
> skibet, som det burde.
>
> Den tjekker på det grønne område.
>
> Koden ser sådan her ud:
>
> onClipEvent (enterFrame) {
> if (this.hitTest( _root.background.hit)) {
> _root.health = _root.health-1;
> _root.xspeed = 0;
> _root.yspeed = 0;
> _root.ship.xlration = 0;
> }
> }
>
>
> se http://www.thingholm.dk/spil
>
> VH
>
> Anders
>
>
>





Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste