flash on 2009-10-27
♥0 |
Line 21 |
Modified 2009-10-27 13:04:08 |
MIT License
archived:2017-03-20 17:09:48
ActionScript3 source code
/**
* Copyright demouth ( http://wonderfl.net/user/demouth )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/mJJJ
*/
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" applicationComplete="this.init()">
<mx:Script>
<![CDATA[
//WidthとHeightを設定すると
//描画していない領域でも
//マウスイベントが通ってしまう。
import flash.events.MouseEvent;
import mx.containers.Canvas;
private var s:Canvas;
private function init():void
{
var c:Canvas = new Canvas();
c.graphics.lineStyle(10, 0);
c.graphics.drawRect(20, 20, 150, 150);
c.width = 200;
c.height = 200;
c.cacheAsBitmap = true;
this.addChild(c);
c.addEventListener(MouseEvent.CLICK , trace);
}
]]>
</mx:Script>
</mx:Application>