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)

サンプルファイル(Download sample)


免責事項
MouseWheelScrollFieldクラスの利用は利用者の自己責任でお願いします。
バグなどあれば連絡ください。時間の許す限り対応したいと思っています。


その他
今回使用しているSWFMouseWheelはalpha版なので、バージョンアップした場合は僕の方も変更が必要かもしれません。また、SWFMouseWheelのSWFObject2.0対応バージョンは作成中みたいです。

カテゴリー: 



Posted by scratchbrain at December 14, 2007 12:22 AM ブックマークに追加する

Trackback

Trackback URL for this entry:

Post a Comment


検索

このブログを検索

サイトコンセプト

レディオヘッド、Flash・ActionScript 3.0、Processing、アートに関すること。日記・雑感、読書感想など。
[SCRATCHBRAIN.NET ホーム]
[SCRATCHBRAIN プロフィール]
[お問い合わせ]
[Twitter]

リンク

  • 嫁と更新。レシピ、子育て
  • バルセロナ観光ガイド
  • ポケット・アナリシス
  • 洋楽ブックマーク
  • こんなライヴに行きました

広告

おすすめ

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type

hosted by

あわせて読みたいブログパーツ