In my game: http://img64.imageshack.us/my.php?image=pacmanms6.swf
I need it to be so when i run into a wall is stop (got it) and the screen stops scrolling (need help)
this is my code (off the site)
onClipEvent (load) {
jumping = true;
jump = 0;
speed = 15;
}
onClipEvent (enterFrame) {
if (_root.wall.hitTest(this._x, this._y, true)){
maxmove = 0;
}else{
maxmove = 20;
}
if (!_root.ground.hitTest(this._x, this._y, true) && !jumping) {
this._y += 6;
}
if (_root.dead) {
this.gotoAndStop(“dead”);
} else {
speed *= .85;
if (speed>0) {
dir = “right”;
} else if (speed<0) {
dir = “left”;
}
if (dir == “right”){
this._x += speed;
_root._x -= speed;
}
if (dir == “left”) {
this._x += speed;
_root._x -= speed;
}
if (Key.isDown(Key.LEFT)) {
if (speed>-maxmove) {
speed–;
}
this.gotoAndStop(2);
this._xscale = -30;
} else if (Key.isDown(Key.RIGHT)) {
if (speed<maxmove) {
speed++;
}
this._xscale = +30;
this.gotoAndStop(2);
}
if (speed<1 && speed>-1 && !attacking) {
speed = 0;
this.gotoAndStop(1);
}
if (attacking = false){
gotoAndStop(1);
}
if (speed<1 && speed>-1 && !attacking) {
speed = 0;
this.gotoAndStop(“idle”);
}
if (speed<1 && speed>-1 && !attacking) {
speed = 0;
this.gotoAndStop(“idle”);
}
if (speed<1 && speed>-1 && !attacking) {
speed = 0;
this.gotoAndStop(“idle”);
}
if (_root.wall.hitTest(this._x, this._y, true)){
this._x+=5;
}
if (Key.isDown(Key.UP) && !jumping) {
jumping = true;
}
if (jumping) {
this.gotoAndStop(“jump”);
this._y -= jump;
jump -= .5;
if (jump<0) {
falling = true;
}
if (jump<-15) {
jump = -15;
}
if (jump<-15) {
jump = -15;
}
}
if (_root.ground.hitTest(this._x, this._y, true) && falling) {
jump = 10;
jumping = false;
falling = false;
}
}
if (_root.platform.hitTest(this._x, this._y, true) && falling) {
jump = 10;
jumping = false;
falling = false;
}
if (jump<-15) {
jump = -15;
}
}
my walls instance is wall, ground is ground and character is character. please help (in the game the wall is to the left.)