実装の流れ
・↑のサイトからAS3ライブラリをダウンロード、自分のライブラリにぶっこみます
・次にソース内で下記のように記述します
-----------------------------------------------------
//ライブラリをインポート
import com.pixelbreaker.ui.MouseWheel;
//どこかで↓を宣言
MacMouseWheel.setup( stage );
-----------------------------------------------------
・最後に、jsでの制御も必要らしいのでその準備をします。
まず使うためにはswfobject2.0を使ってembedすることが必要になってくるので、それを使ってhtmlにswfを埋め込むようにします。(swfobjectについては調べればたくさん出てきます)
先ほどダウンロードした一式の中のjsフォルダ内に、swfmacmousewheel2.jsというファイルがあるので、これを読み込み、embedの記述の後に下記のようなスクリプトを記述します。
------------------------------------------------------
//参考までにウチのembed
swfobject.embedSWF("collamo.swf","collamo","1280","600","9.0.0");
//引数はembed箇所につけるid名です。
swfmacmousewheel.registerObject("collamo");
------------------------------------------------------
これでマウスホイールをする準備はおkなので、
後は自分の好きなようにマウスホイールイベントを使えばmacでも対応してくれるようになるはずです。
コメントする