Membuat Scroll text dengan Flash 8


Membuat sebuah text yang dapat di scroll/ di naik-turunkan sangat mudah.
Ini caranya :






1.  Buatlah sebuah dynamic text dan isi var nya dengan nama "scroll_text"
2. Buatlah sebuah persegi panjang dan ubah menjadi movie clip dengan instance name "bar" 
3. Buat sebuah movie persegi panjang lagi dan beri instance namenya dengan "scroller"
4. buat 2 buah movie clip segitiga letakkan di atas dan di bawah bar. untuk segitiga atas beri instance name 
    "panah_atas" dan segitiga bawah dengan "panah_bawah". 
5. Atur semuanya seperti ini :




6. Tekan frame 1 dan masukkan action script :

TextField.prototype.maxviewable = function() {
if (this.maxscroll>1) {
return (this.bottomScroll);
}
};
scroller._yscale = text_scroll.maxviewable()/text_scroll.maxscroll*100;
amountPerScroll = (bar._height-scroller._height)/text_scroll.maxscroll;
scroller.onPress = function() {
startDrag(this, false, bar._x, bar._y, bar._x, bar._y+bar._height-this._height);
this.onEnterFrame = function() {
amountFromTop = this._y-bar._y;
text_scroll.scroll = Math.floor(amountFromTop/amountPerScroll)+1;
};
};
scroller.onRelease = scroller.onReleaseOutside=function () {
this.onEnterFrame = null;
stopDrag();
};
panah_bawah.onPress = function() {
this.onEnterFrame = function() {
if (text_scroll.scroll<text_scroll.maxscroll) {
text_scroll.scroll++;
scroller._y = scroller._y+amountPerScroll;
} else {
scroller._y = bar._y+(bar._height-scroller._height);
}
};
};
panah_bawah.onRelease = panah_bawah.onReleaseOutside=function () {
this.onEnterFrame = null;
};
panah_atas.onPress = function() {
this.onEnterFrame = function() {
if (text_scroll.scroll>1) {
text_scroll.scroll--;
scroller._y = scroller._y-amountPerScroll;
} else {
scroller._y = bar._y;
}
};
};
panah_atas.onRelease = panah_atas.onReleaseOutside=function () {
this.onEnterFrame = null;
};







lihat di sini

 :
download source file :

http://adf.ly/Plrzk

0 komentar:

Posting Komentar