« ブログで好きなフォントを使う、SIFR | main | flashの為のクローキング技術について »
2005年04月05日
無理矢理にマイナス深度のMCを消去
apeirophobiaさんとこのコメントの議論で初めて知ったのですが、ムービークリップの負の深度はオーサリング用なんだそうです。
本来は消去できないはずの、負の深度のムービークリップをremoveMovieClipで無理矢理消去できるようにするコード。個人的にはよく使います。深度0以下は人のコードとまず衝突しないからエンジン系や内部計算で必要なmc入れとくと安全。
MovieClip.prototype.__removeMovieClip = MovieClip.prototype.removeMovieClip
//removeMovieClipを上書き
MovieClip.prototype.removeMovieClip = function(){
if(this.getDepth() < 0) this.swapDepths( this.getNextHighestDepth() )
this.__removeMovieClip();
}
ASって、こういう無茶なことできるできるから大好き。
投稿者 Taka : 2005年04月05日 05:26
book
bookmark
trackbacks
this entry's trackback URL:
http://www.fladdict.net/cgi-bin/mt3/mt-tb.cgi/41
このリストは、次のエントリーを参照しています: 無理矢理にマイナス深度のMCを消去:
» phentermine from phentermine
[read more]
トラックバック時刻: 2006年03月07日 21:16
» buy ephedrine from buy ephedrine
[read more]
トラックバック時刻: 2006年03月09日 11:00
» clomid from clomid
[read more]
トラックバック時刻: 2006年03月11日 09:42
» Boy Girl Naturist Galleries from Boy Girl Naturist Galleries
[read more]
トラックバック時刻: 2006年03月13日 09:24
» phentermine from phentermine
[read more]
トラックバック時刻: 2006年03月15日 12:43
» ephedrine from ephedrine
[read more]
トラックバック時刻: 2006年03月17日 20:24
» diazepam from diazepam
[read more]
トラックバック時刻: 2006年03月17日 22:30