basicHitTest i Flash MX 2004... något som inte fungerar

Avdelningen för webbrelaterad programmering och grafisk design.
Post Reply
masc
Posts: 1
Joined: 2007-01-03 11:58:58

basicHitTest i Flash MX 2004... något som inte fungerar

Post by masc »

Hej!

Sitter med ett enkelt labyrintspel. Väggar och saker ska vara hinder, jag har 15 sådana "obsticle". Om spelaren nuddar väggen ska man komma till "game over"... Det här fungerar inte utan spelaren kan rusa rakt genom väggarna och vinnande komma i mål... Inte riktigt tanken alltså. Såhär ser koden ut i action-lagret. Jag tror att felet ligger i temp2? Någon som vet?

stop();
i=0;
spelare.onPress=function(){
this.startDrag();
};
spelare.onRelease=function(){
this.stopDrag();
};
function basicHitTest(){
for(i=1;i<=100;i++){
temp="obstacle";
temp2=temp+i;
if(spelare.hitTest(gameboard[temp2])) {
gotoAndStop(5);
}
}
}
onEnterFrame=basicHitTest;
User avatar
Najze
Hedersbit
Posts: 4992
Joined: 2002-03-09 13:14:24
Location: Mölndal

Post by Najze »

Du kanske löst det men finns en hel del tutorials om hitTest, bla här:
http://www.kirupa.com/developer/actions ... ittest.htm
Post Reply