상품 이미지를 플래시로 롤링하기 정보
상품 이미지를 플래시로 롤링하기
관련링크
본문
http://www.sir.co.kr/bbs/board.php?bo_table=pr_request&wr_id=3290 에 제작의뢰하신 분이 있어서 관련해서 올립니다.
참고가 되었으면 합니다.
액션만 빼고 플래시는 되었다고 하니 아래와 같이 액션을 사용하시면 됩니다.
제작의뢰에 있는 참고플래시(상품8개)의 액션입니다.
------------------------------------------------------------------------------
1. 액션레이어에 들어갈 액션
targetY = 0;
rollingTime = 0;
itemHeight = 134;
menuNum = 8; // 상품숫자
itemAllHeight = itemHeight * menuNum;
upBtn.onRelease = function () // 상품이미지 위로 보는 상단 버튼
{
if (targetY > -itemAllHeight)
{
targetY = targetY - itemHeight;
}
else if (targetY == -itemAllHeight)
{
itemAll._y = 0;
targetY = 0;
targetY = targetY - itemHeight;
} // end else if
};
downBtn.onRelease = function () // 상품이미지 아래로 보는 하단 버튼
{
if (targetY < 0)
{
targetY = targetY + itemHeight;
}
else if (targetY == 0)
{
itemAll._y = -itemAllHeight;
targetY = -itemAllHeight;
targetY = targetY + itemHeight;
} // end else if
};
itemAll.onEnterFrame = function ()
{
var _loc1 = _root;
var _loc2 = this;
if (_loc1._xmouse > 20 && _loc1._xmouse < 94 && _loc1._ymouse > 30 && _loc1._ymouse < 518)
{
}
else if (getTimer() > rollingTime)
{
rollingTime = getTimer() + 3000;
if (targetY < 0)
{
targetY = targetY + itemHeight;
}
else if (targetY == 0)
{
itemAll._y = -itemAllHeight;
targetY = -itemAllHeight;
targetY = targetY + itemHeight;
} // end else if
} // end else if
_loc2._y = _loc2._y + 3.000000E-001 * (targetY - _loc2._y);
};
2. 각 상품에 액션걸기
on (rollOver)
{
_root.stop();
}
on (rollOut)
{
_root.play();
}
on (release)
{
getURL("상품클릭 후 찾아 갈 경로);
}
참고가 되었으면 합니다.
액션만 빼고 플래시는 되었다고 하니 아래와 같이 액션을 사용하시면 됩니다.
제작의뢰에 있는 참고플래시(상품8개)의 액션입니다.
------------------------------------------------------------------------------
1. 액션레이어에 들어갈 액션
targetY = 0;
rollingTime = 0;
itemHeight = 134;
menuNum = 8; // 상품숫자
itemAllHeight = itemHeight * menuNum;
upBtn.onRelease = function () // 상품이미지 위로 보는 상단 버튼
{
if (targetY > -itemAllHeight)
{
targetY = targetY - itemHeight;
}
else if (targetY == -itemAllHeight)
{
itemAll._y = 0;
targetY = 0;
targetY = targetY - itemHeight;
} // end else if
};
downBtn.onRelease = function () // 상품이미지 아래로 보는 하단 버튼
{
if (targetY < 0)
{
targetY = targetY + itemHeight;
}
else if (targetY == 0)
{
itemAll._y = -itemAllHeight;
targetY = -itemAllHeight;
targetY = targetY + itemHeight;
} // end else if
};
itemAll.onEnterFrame = function ()
{
var _loc1 = _root;
var _loc2 = this;
if (_loc1._xmouse > 20 && _loc1._xmouse < 94 && _loc1._ymouse > 30 && _loc1._ymouse < 518)
{
}
else if (getTimer() > rollingTime)
{
rollingTime = getTimer() + 3000;
if (targetY < 0)
{
targetY = targetY + itemHeight;
}
else if (targetY == 0)
{
itemAll._y = -itemAllHeight;
targetY = -itemAllHeight;
targetY = targetY + itemHeight;
} // end else if
} // end else if
_loc2._y = _loc2._y + 3.000000E-001 * (targetY - _loc2._y);
};
2. 각 상품에 액션걸기
on (rollOver)
{
_root.stop();
}
on (rollOut)
{
_root.play();
}
on (release)
{
getURL("상품클릭 후 찾아 갈 경로);
}
추천
0
0
댓글 6개
멋집니다...^^

와 최고입니다.

상품 이미지를 플래시로 롤링하기
감사합니다.

고맙습니다ㅏ. ^^
상품이미지 롤링