最近のトラックバック

スポンサード リンク


  • Google
    Web sketch.txt-nifty.com

リンク

« 『ドリームガールズ』 | トップページ | 『後巷説百物語』(京極夏彦) »

ActionScript日記 - MOUSE_DOWNにハマる

 ハマッたハマった。
 
 前回と同じ絵じゃねーかとお思いでしょうが、マウスクリックに反応させてみたんですよ。
 ところがこれが上手くいかなくて…。

 サンプルを見る限り
 addEventListener(MouseEvent.MOUSE_DOWN,mouseDownHandler);
 としてハンドラーの関数を追加すればいいようなんですが、これがさっぱり上手く行かない。
 仕方なくリファレンスとにらめっこしてたら

 メモ: Bitmap クラスは InteractiveObject クラスのサブクラスではないため、マウスイベントを送出できません。

 えー! エラーか例外か出してくれればいいじゃん!

 それならルートにある Sprite に addListener でもいけそうなもんですが、それも駄目らしく。
 仕方なくダミーの Sprite を子供に持って、そいつに addListener することで解決。
drawScr = new BitmapData(640, 480, false, 0x00000000);
dum = new Sprite();
addChild(dum);
bm = new Bitmap(drawScr);
dum.addChild(bm);
 dum.addEventListener(MouseEvent.MOUSE_DOWN,mouseDownHandler);
 dum.addEventListener(MouseEvent.MOUSE_UP,mouseUpHandler);
 
 こんな感じ。

 直接関係ないんですが、調べてる過程で SAFlashPlayer.exe の設定を忘れてることにも気がつきました。  ここを見てmm.cfg という設定ファイルを作らないといけないらしいです。
 環境変数 HOMEDRIVE ("C:"とか) と HOMEPATH("\Documents and Settings") の設定も必要みたいなんですが、こんなん普通設定してあるんですかね? うちはありませんでしたが…。

« 『ドリームガールズ』 | トップページ | 『後巷説百物語』(京極夏彦) »

ActionScript 3.0」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/5373/14286979

この記事へのトラックバック一覧です: ActionScript日記 - MOUSE_DOWNにハマる:

» 下着 [下着案内]
下着に関する情報のご案内です [続きを読む]

« 『ドリームガールズ』 | トップページ | 『後巷説百物語』(京極夏彦) »

ブログパーツ



2015年5月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ