« 目が痛い | Home | march of the pigs »

Jul 212003

シェイプトゥーインを含むムービークリップのサイズ取得について

MovieClipの中でシェイプトゥーインを行う場合、そのインスタンスの_widthはシェイプトゥーイン中はそのトゥーインの最大幅を保持するらしい。インスタンス同士の幅を監視しながら動作するスクリプトを書いている場合はシェィプトゥーイン中の制御に注意が必要。理想はシェィプトゥーインをすべてモーショントゥーインに置換すること、ただし表現内容によってはシェィプでしか対応できない部分もあるので、その場合はそのインスタンス自体で_widthを取得せず、その内部にサイズ取得用のインスタンスを配置し、それをベースにサイズ取得、座標取得を行って対応したほうがよいかと思われ。

Leave a comment

Search and Archives