Hàm tham khảo cho bạn viết đoạn hiệu ứng này là:
function pageTurn():Void {
line.onMouseMove = function() {
line._x = _xmouse;
if (line._x>PAGE_EDGE) {
line._x = PAGE_EDGE;
} else if (line._x
line._x = PAGE_SPINE;
}
line._rotation = 45*(line._x-PAGE_SPINE)/page._width;
updateAfterEvent()
};
}
function pageRelease():Void {
delete line.onMouseMove;
}
var PAGE_SPINE:Number = page._x;
var PAGE_EDGE:Number = page._x+page._width;
var lineAngle:Number = 45;
line.hotspot.onPress = pageTurn;
line.hotspot.onRelease = pageRelease;
line.hotspot.onReleaseOutside = pageRelease;
Ý kiến bạn đọc [ 0 ]
Ý kiến của bạn