MouseWheelScrollFieldクラスver.1.0.3(MacでマウスホイールAS3版)
December 14, 2007
公開してみる。
クラスの概要
MacでマウスホイールするスクロールフィールドのActionScript3.0バージョン
バージョン
1.0.3
サンプル表示(View sample)
ダウンロード(Download source)
ほかに用意するクラス
SWFMouseWheel
SWFObject v1.5
動作確認済みのOS/ブラウザ
Win/IE6+, Win/Firefox2, Win/Opera9.24, Mac/Safari3+, Mac/Firefox2, Mac/Opera9.24
基本的な使い方
1.import
import net.scratchbrain.ui.MouseWheelScrollField;
2.スライドさせるコンテンツ、スライダー、スクロールバーを生成
var _content :ContentMc = new ContentMc();
var slider:SliderMc = new SliderMc();
var bar:BarMc = new BarMc();
3.スクロールフィールド設置
var scrollField:MouseWheelScrollField = new MouseWheelScrollField(_content,slider,bar);
addChild(scrollField);
オプションパラメータ
barX:Number
スクロールバーのx(デフォルトはコンテンツのwidth)
wheelSpeed:Number
マウスホイールの回転速度(デフォルト6)
sliderTweenTime:Number
バーをクリックした時にスライダーの移動にかかる時間(デフォルト0.5)
autoScroll:Boolean
初期表示の時、トゥイーンで登場させるか(デフォルトfalse)
autoScrollContentTime:Number
autoScrollがtrueのとき、コンテンツの移動にかかる時間(デフォルト1.5)
autoScrollSliderTime:Number
autoScrollがtrueのとき、スライダーの移動にかかる時間(デフォルト1.8)
_icon:MovieClip
スライダーの中心に表示させるアイコン(デフォルトnull)
免責事項
MouseWheelScrollFieldクラスの利用は利用者の自己責任でお願いします。
バグなどあれば連絡ください。時間の許す限り対応したいと思っています。
その他
今回使用しているSWFMouseWheelはalpha版なので、バージョンアップした場合は僕の方も変更が必要かもしれません。また、SWFMouseWheelのSWFObject2.0対応バージョンは作成中みたいです。
カテゴリー:
タグ:
Trackback
Trackback URL for this entry:

















