AS3 + ポップアップ もどき

ActionScript 3.0 を別口から切り崩してみる第2弾。

ポップアップウィンドウもどきを作ってみたかった。

しかし、effect.targets に複数登録すると EffectEvent.EFFECT_END が
登録した数だけ発生するとは知らなかった。

結局、関係ないように変更したけど、そこでハマったー。

*追記 07/21
閉じるを連打するとぬるぽエラーが出ていたのを修正。
hideEffect の方でも多重禁止処理が必要だった。
とりあえず hideEffect の方の effect:Fade をメンバ変数にして
effect.target が null かどうかで判断。
削除されたら effect.target = null で。

以下メモ&サンプル

popup.html

popup.mxml

やっぱエフェクト簡単にできて素晴らしい。

Webプログラミングが楽しくなるねー。