忍者ブログ

painkiller_blog

仕事でwebのお仕事。プライベートで油絵描いてます。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

イベントリスナーで引数を渡す

自分でもよく忘れるのでメモ。
ボタンイベントで引数を渡す場合

[インスタンス].addEventListener(MouseEvent.ROLL_OVER, ROverHandler(i));

private function ROverHandler(Num:int):Function {
            return function(e:MouseEvent):void {
                e.target.gotoAndPlay(2);
e.target.removeEventListener(MouseEvent.CLICK, arguments.callee);
                }
        }
のようにしてremoveEventListenerを付けておく。
この書き方だと外部からremoveEventListener出来ないので使用するときは注意。

でついでにTweenerのonComplete:の時に引数を渡す場合は
Tweener.addTween(インスタンス, { alpha:0, time:1, transition:"easeOutExpo", onComplete: FuncRemove, onCompleteParams:[ここに引数] } );
で行けました。

以上、忘れないように自分へのメモ

PR

Comment

お名前
タイトル
E-MAIL
URL
コメント
パスワード

Trackback

この記事にトラックバックする

Copyright © painkiller_blog : All rights reserved

TemplateDesign by KARMA7

忍者ブログ [PR]

管理人限定

カレンダー

03 2024/04 05
S M T W T F S
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

最新CM

[10/08 イズカワタカノブ]

最新TB

ブログ内検索

アクセス解析

ブログを評価する「ブログレーダー」