タグ

2011年5月19日のブックマーク (2件)

  • ActionScript入門Wiki@rsakane - addEventListenerの弱参照、強参照

    このページを編集 このページを編集(メニュー非表示編集;α) このページをコピーして新規ページを作成 このページのページ名を変更 このページの編集モードを変更 このページの閲覧/編集権限の変更 このページにファイルをアップロード このウィキにファイルをアップロード(FTP機能/管理者のみ利用可) メニューを編集(メニュー部分は非表示で編集) 右メニューを編集(メニュー部分は非表示で編集)

  • [AS]リスナー関数の弱参照について

    避けて通ってきたところを理解できた(気がする)のでメモ。 リスナー関数を弱参照にする場合は、addEvenListener()の第5引数をtrueとする。 //例 //第5引数のデフォルト値はfalse this.addEventListener(Event.ENTER_FRAME, this.enterFrameHandler,false,0,true); trueを設定することでリスナー関数は弱参照となりガベージコレクション(GC)の対象となる。 ※弱参照とGCについては偉い人のサイトがわかりやすいです。 イベントリスナ (AS3) とガーベジコレクション:akihiro kamijo Tweenのアニメーションが途中で止まる:FumioNonaka.com はまったのはここで弱参照となるリスナー関数の状態。 どういうことかというと・・・ 以下の処理ではリスナー関数が弱参照でGCが発動

    [AS]リスナー関数の弱参照について