この記事はActionScript2.0の場合。
removeMovieClip関数はActionScriptで配置したムービークリップを削除する関数。
しかし、削除できないときがありました。
ずっと理由がわからなかったのですが、たまたま理由がわかりました。
removeMovieClip関数はActionScript上での負の深度のムービークリップを削除できない。
仕様だそうです。
このことで、手動で配置したムービークリップが削除できない理由もわかりました。
理由が分かれば解決は簡単。
深度を正の値にしてから削除すればいいだけの話。
_root.hoge.swapDepths(_root.getNextHighestDepth());
_root.hoge.removeMovieClip();
2008年03月20日
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/90253210
この記事へのトラックバック
http://blog.seesaa.jp/tb/90253210
この記事へのトラックバック


