重要なお知らせ: このブログの更新は終了しました!詳しくはこちら "ブログ移転しました。" をご覧ください。

MovieClip.getNextHighestDepth()


FLashドキュメントに
「SWF ファイルにバージョン 2 のコンポーネントが含まれている場合は、MovieClip.getNextHighestDepth() メソッドではなく、バージョン 2 のコンポーネントの DepthManager クラスを使用します。 」

これって、今コンポーネントを使ってなくても
あとから使う場合は、先にgetNextHighestDepth()を使ってたら問題おきるわけで
全部書き換えなきゃいけない?

この件はこのへんだったきが
http://f-site.org/articles/2004/12/12021122.html

・MCを消さないならいいのか?
・swapDepths()つかってMCを消せる深度に持ってきてから消せばいいのか?

って、swapDepths()つかったらいけた。

しかも、オーサリング時に配置したMovieClipはdepthが、-16384から1048575 の範囲外に配置されるだけであってswapDepths()つかって範囲内に変更すればremoveMovieClipで消せるんだ。
しらなかったorz

One Comment

  1. Yancy:

    Hey, you’re the goto erpxet. Thanks for hanging out here.

コメントをどうぞ