stoppe bevægelse ved hitTest
Jeg har lavet et MC, packman, som følger en slags spor bestående af MC. Man styrer MC'et ved piletasterne. Når man er på et vandret spor kan man kun bevæge sig frem og tilbage, og ved lodret, op og ned. Når man trykker højre piletast aktiveres dette actionscript:x = getProperty ("packman", _x)
setProperty ("packman", _x, x+5)
Ved et hjørne skal "packman" stoppe, indtil man trykker en piletast, men det gør "packman" ikke.
På hjørnet har jeg følgende actionscript:
onClipEvent (load) {
if (this.hitTest(_root.packman.hitarea)) {
setProperty (_root.packman, _x, 316);
setProperty (_root.packman, _y, 280);
_root.up = true;
_root.down = false;
_root.right = false;
_root.left = true;
}
}
Er der nogen der kan hjælpe?
/Filip
