# Avoid stutter when scroll map

**URL:** https://forum.kirupa.com/t/avoid-stutter-when-scroll-map/293598
**Category:** programming
**Created:** [July 31, 2009, 6:00am UTC](https://forum.kirupa.com/t/avoid-stutter-when-scroll-map/293598 "2009-07-31T06:00:11Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![tiru](https://avatars.discourse-cdn.com/v4/letter/t/74df32/32.png) [@tiru](https://forum.kirupa.com/u/tiru)
#### Post date: [July 31, 2009, 6:00am UTC](https://forum.kirupa.com/t/avoid-stutter-when-scroll-map/293598/1 "2009-07-31T06:00:11Z")

</div>

Hi iam using following code to scroll map. when scrolling horizontal or vertical, it scrolls perfect without any jerk(stutter) but when scroll diagnol this stutter happens.

```auto

function scrollMap(){
 var p = {x:0, y:0};
 var minX=(stageW/2)-32;
 var maxX=(stageW/2)+32;
 var minY=(stageH/2)-32;
 var maxY=(stageH/2)+32;
 myAvatar.localToGlobal(p);
 if (p.x<minX) {
  if (avatarMC._x<-walkSpeed) {
   avatarMC._x += walkSpeed;
  }
 } else if (p.x>maxX) {
  if (avatarMC._x>-areaW+stageW+walkSpeed) {
   avatarMC._x -= walkSpeed;
  }
 }
 if (p.y<minY) {
  if (avatarMC._y<-walkSpeed) {
   avatarMC._y += walkSpeed;
  }
 } else if (p.y>maxY) {
  if (avatarMC._y>-areaH+stageH+walkSpeed) {
   avatarMC._y -= walkSpeed;
  }
 }
}

```

any help?

Thanks in advance.
