index » ラボ&備忘録 » Flash » スクロールバーのお勉強 このエントリーを含むはてなブックマーク

スクロールバーのお勉強

2004.06.17

今日はまずはスクロールバーのお勉強です。

● クリックで1行スクロールするテスト

http://js-web.jp/per/ 此方のサイトのFlash入門講座の(25 テキストスクロール1)を参考にしながら、スクロールのテスト。

● 押しっぱなしでスクロールするテスト

ブラウザのスクロールバーみたいに、押しっぱなしでスクロールするように改良してみた。
うまくいったなーと思っていたらどこか挙動がおかしい。
良く見てみたら、ドラッグしながらスクロールボタンの範囲外にでると、ボタンを離してもそのままスクロールされていまっている(ii'д')

// frame1
this.stop();
// frame2
_root.text_mc.text_fie.scroll = _root.text_mc.text_fie.scroll+1;
// frame3
gotoAndPlay(2);

●上を改善させたバージョン

ボタンmc

onClipEvent (load) {
	var scroll_object = _root.text_mc.text_fie;
}

スクロールボタン

// frame1
this.stop();
function scrolling() {
	this.scroll_object.scroll = this.scroll_object.scroll+1;
}
// frame2
this.stop();
// frame3
this.scrolling();
// frame4:
gotoAndPlay(3);

スクロールバーの移動するバーはもう少しややこしそうなので、先に関連があるオブジェクトをドラッグするやり方を勉強する事にします。