AS3でマウスホイールonMac
AS3の情報があまり無かったのでメモ。
おなじみpixelbreaker:SWFObject add-on:MouseWheelからjs一式ダウンロード。jsフォルだにまとめる。html側は、いつも通りswfObjectの要領でhead内にjs/swfobject.jsとjs/swfmacmousewheel.jsをインポートして、body内に
<div id="flashcontent">
</div>
<script type="text/javascript">
var so = new SWFObject('scrollTest.swf', 'scrollTest', '100%', '100%', '9', '#FFFFFF');
so.useExpressInstall('js/expressinstall.swf');
so.addParam('menu', 'false');
so.addParam('scale', 'noscale');
so.addParam('salign', 'lt');
so.write('flashcontent');
var macmousewheel = new SWFMacMouseWheel( so );
</script>
とか書く。サンプルではswfaddress.jsも使ってるけどいらない。で、fla側で
ExternalInterface.addCallback("externalMouseEvent", onMouseWheelFunc);
function onMouseWheelFunc(del:Number):void{
trace(del);
}
でdelta値が入ってくる。
カテゴリ
flashトラックバック(0)
このブログ記事を参照しているブログ一覧: AS3でマウスホイールonMac
このブログ記事に対するトラックバックURL: http://www.52sec.org/cgi/mt/mt-tb.cgi/29
