Hai All,
I am new to action script. I have already Vertical XML Gallery, If anybody can convert into Horizontal…
Thanks
Krish
unction moveNext()
{
for (var _loc2 = 0; _loc2 < len; ++_loc2)
{
var _loc1 = thumbBlock["thumbImg" + _loc2];
if (_loc1.targetY == -spaceY)
{
_loc1._y = _loc1.targetY = spaceY * showNum;
_loc1.no = setNumber(_loc1.no, totalNum);
loadThumb(_loc1, _loc1.no);
continue;
} // end if
_loc1.targetY = _loc1.targetY - spaceY;
} // end of for
} // End of the function
function movePrev()
{
for (var _loc2 = 0; _loc2 < len; ++_loc2)
{
var _loc1 = thumbBlock["thumbImg" + _loc2];
if (_loc1.targetY == spaceY * showNum)
{
_loc1._y = _loc1.targetY = -spaceY;
_loc1.no = setNumber(_loc1.no, totalNum);
loadThumb(_loc1, _loc1.no);
continue;
} // end if
_loc1.targetY = _loc1.targetY + spaceY;
} // end of for
} // End of the function
isNext = true;
spaceY = thumbYsize + ySpaceThumb;
thumbBlock._x = xThumb;
thumbBlock._y = yThumb;
mask._x = xThumb - maskMargin;
mask._y = yThumb - maskMargin;
mask._width = thumbXsize + maskMargin * 2;
mask._height = spaceY * showNum + maskMargin * 2;
thumbBlock.setMask(mask);
k = i = 0;
len = showNum + 2;
openNum = 0;
while (k < len)
{
var _mc = thumbBlock.thumbImg.duplicateMovieClip("thumbImg" + k, k);
_mc.targetY = spaceY * k;
_mc._y = -50 * k;
_mc.no = i;
loadThumb(_mc, _mc.no);
if (k == showNum + 1)
{
_mc._y = _mc.targetY = -spaceY;
_mc.no = i = totalNum - 1;
loadThumb(_mc, _mc.no);
} // end if
if (i == totalNum - 1)
{
i = 0;
}
else
{
++i;
} // end else if
_mc.onRollOver = function ()
{
timer.gotoAndStop(1);
};
_mc.onRollOut = function ()
{
timer.play();
};
_mc.onRelease = function ()
{
if (this.no != openNum)
{
loadImage(this.no);
} // end if
};
_mc.onEnterFrame = function ()
{
this._y = this._y + 2.000000E-001 * (this.targetY - this._y);
};
++k;
} // end while
nextBtn.onRelease = function ()
{
isNext = true;
moveNext();
timer.gotoAndPlay(1);
};
prevBtn.onRelease = function ()
{
isNext = false;
movePrev();
timer.gotoAndPlay(1);
};
thumbBlock.thumbImg._visible = false;
loadImage(openNum);