http://two-man.co.kr/sourceRoom/04/External_Gallery022/gallery.htm
요 링크에 있는 플래시파일을 수정해야하는데.. 제대로 작동 되는데

썸네일이 이미지 갯수만큼 보여지는거를 -> 3개만 보이게 ( 직전 이미지, 현재 보고있는거, 다음 이미지)
고쳐야 하는데... 액션스크립트 잘하는 횽들 한번 보시고 답변 좀 부탁드릴께요 ㅠㅠ

대충, 이런저런 변수들 고쳐가면서 주석은 살짝 달아놨는데...
썸네일 3개로 줄이는거는 도무지 삽질로 변수 조금씩 바꿔봐도 안되네요

부탁 좀 드립니다!! 굽신굽신 (_ _)



소스코드
---------------------------------------------------------------------------
_global.numOfPhoto = 8;
_global.numofThum = 3;
// 이미지 개수
_global.current = 1;
// 현재 보이는 이미지 번호
url = \"\";

gap = 35;
// 버튼 가로 간격, 주의! 왼쪽 이미지 시작점부터 계산됨
leftMargin = 450;
// 버튼 왼쪽 간격
topMargin = 300;
// 버튼 위쪽 간격;

screen.loadMovie(url+\"image/big/image\"+current+\".jpg\");


for (var i = 1; i<=numOfPhoto; i++) {
 mc = btnSet.attachMovie(\"btn\", \"btn\"+i, i);
 mc._x = (i-1)*gap; // 썸네일 왼쪽 간격???
 mc._y = 0; // 썸네일은 수평으로 이동
 mc.point.loadMovie(url+\"image/small/image\"+i+\".jpg\");
 mc.onRelease = loadHye2; // 썸네일 누르면 이미지 이동시키기
 nextBtn.onRelease = loadHye1; // 이미지 누르면 다음으로 이동시키기
}

that = this;


// 썸네일 눌렀을 때 호출되는 함수
function loadHye2() {
 if (current != Number(this._name.substr(3)))
 {
  _global.current = Number(this._name.substr(3));
  screen.loadMovie(url+\"image/big/image\"+current+\".jpg\");
  that.onEnterFrame = function()
  {
   var temp1 = screen.getBytesLoaded();
   var temp2 = screen.getBytesTotal();
   if (temp1 == temp2 && temp1>100)
   {
    screen._alpha = 0;
    screen.onEnterFrame = function()
    {
     this._alpha += (110-this._alpha)/10;
     if (this._alpha>100)
     {delete this.onEnterFrame;}
    };
    delete this.onEnterFrame;
   }
//   if (temp1 == temp2 && temp1>100)
  };
 //  that.onEnterFrame = function()
 }
}// if (current != Number(this._name.substr(3)))



function loadHye1() {
 if (current != numOfPhoto) {
  _global.current++;
 } else {
  _global.current = 1;
 }
 screen.loadMovie(url+\"image/big/image\"+current+\".jpg\");
 that.onEnterFrame = function() {
  var temp1 = screen.getBytesLoaded();
  var temp2 = screen.getBytesTotal();
  if (temp1 == temp2 && temp1>100) {
   screen._alpha = 0;
   screen.onEnterFrame = function() {
    this._alpha += (110-this._alpha)/10;
    if (this._alpha>100) {
     delete this.onEnterFrame;
    }
   };
   delete this.onEnterFrame;
  }
 };
}


// 썸네일 위치 조정
btnSet.onEnterFrame = function() {
 this._x += (leftMargin-gap*(current-1)-this._x)/15;
 this._y = topMargin;
};