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;
basicHitTest i Flash MX 2004... något som inte fungerar
Du kanske löst det men finns en hel del tutorials om hitTest, bla här:
http://www.kirupa.com/developer/actions ... ittest.htm
http://www.kirupa.com/developer/actions ... ittest.htm