_width、_heightの返す値

ムービークリップのプロパティ_width、_heightの値は、
オーサリング時にムービークリップを選択したときは線幅を含まない値、
つまり塗りの部分だけが幅として表示されるが、
ActionScriptでは_widthと_heightの値は線を含んだ値を返す。
横幅100px、縦幅50px、線幅1pxの矩形を作成するとすると、

_width:101px
_height:51px

となる。
なぜ線幅が1pxなのにそれぞれ102px,52pxにならないか。
線幅が半分ずつ塗りにめりこんでいるようなイメージだろうか・・・。
先ほどの例で、線幅を2pxにすると、

_width:102px
_height:52px

となる。
Flashオーサリング時は線を塗りに変換しておく方が、
混乱がないかもしれない。

Post at 2005.02.21 19:50


CATEGORY ARCHIVES

MONTHLY ARCHIVES

RECOMMENDS

FLASH Video & Sound テクニカルガイド (単行本(ソフトカバー)) ActionScript 3.0 アニメーション (単行本) ActionScript 3.0ゲームプログラミングブック (単行本) Flash Video教科書—Flash Videoの基本から応用まで Flash 3D Design Book—Swift 3DによるFlash 3D制作テクニック WebDesign Lecture BOOKS Flash Math Creativity (ペーパーバック)

LINKS

blog seo tool : track word  

↑このページのトップへ

Powered by Nucleus CMS v3.21

Hosted by heteml:we host your creativity