「こうするにはこう」
Stageオブジェクトにアクセスする
applicatonCompleteメソッドが呼ばれた後じゃないとアクセスできないようです。
例)
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
backgroundColor="#000000"
applicationComplete="onApplicationComplete()">
<mx:Script>
<![CDATA[
//import flash.display.Sprite;
import mx.core.Application;
private function onStageClick(event:MouseEvent):void{
trace("clicked");
}
private function onApplicationComplete():void
{
trace("creation complete");
trace(stage)
stage.addEventListener(MouseEvent.CLICK, onStageClick);
}
]]>
</mx:Script>
</mx:WindowedApplication>
イベントを登録する
クリックされた場所のマウス座標を取得する
例えば、
/* 前略 */
private function onStageClick(event:MouseEvent):void{
trace("clicked");
trace(event.stageX);
trace(event.stageY);
}
/* 後略 */
このメソッドをMouseEvent.Clickのイベントリスナーとして登録しておけば、クリックされたときにマウス座標がコンソールに表示されます。
参考
参考
円を描く
Flashの視覚効果を取り入れる
http://www.atmarkit.co.jp/fwcr/rensai/flexjissen02/flexjissen02_01.html
エフェクトをコードで実装するには、
http://www.phactory.jp/blog/pyblosxom.cgi/tech/080612.html
http://www.phactory.jp/blog/pyblosxom.cgi/tech/080615.html
エフェクトをコードで実装するには、
http://www.phactory.jp/blog/pyblosxom.cgi/tech/080612.html
http://www.phactory.jp/blog/pyblosxom.cgi/tech/080615.html
回転の中心を指定するにはこんなふうにするそうです。
http://d.hatena.ne.jp/haru-komugi/20090203
http://d.hatena.ne.jp/haru-komugi/20090203
graphicsに描画した図形を拡大縮小する
Resizeエフェクトじゃ何故かgraphicsに描画したまるとかしかくが拡大も縮小もされないので、Zoomエフェクトを使う。
親から自身への参照を削除する
参照を削除したいオブジェクトをobjとすると、
obj.parent.removeChild(obj);
これで消えてくれたけど、ほんとにこれでいいんだろうか・・・。
Keyイベントを取る
ピチューンする
制御構文
このページへのアクセス数
total
-
today
-
yesterday
-
total
-
today
-
yesterday
-