flex包和flash包中matrix的一些了解(陆续。。。。)

 1,image组件的宽度和高度不是在complete时间后,而是在updateComplete事件后.
2,在flex包里,matrix里的scale并不会影响组件的大小(用trace),而设置组件的scaleX,scaleY属性后,在updateComplete事件后,可以改变组件的大小(用trace)--(包括image组件) ,而flash包里的matrix的scale会影响组件的大小(用trace)
3,getBounds函数:该函数不会因为组件的大小改变而改变(用trace),始终都是组件的默认大小或者用户设置的大小.
4,在flex包里,当改变组件的大小的时候,scaleX和scaleY属性并不会随着改变(用trace),而flash包里的这两个属性会的(用trace)。
5,flex包里的clipContent属性,不论设置什么,组件的位置始终都是默认的位置或者用户设置的位置

6,使用matrix里的rotate的时候,其实它是对于父及容器的左上角而旋转的,而单单用

movieClip.ratotion=90设置的时候,那才是对于movieclip左上角旋转的
7,clipcontent属性,可以看看这个http://blog.flexexamples.com/2008/02/02/clipping-a-

flex-containers-content-using-the-clipcontent-property/
8,scrollRect属性,可以看看这个http://www.4nothing.net/blog/?p=166 

9,对于flex包,当组件旋转的时候,组件的大小是不会变的。而在flash包里。当容器旋转的时

候,容器的大小会改变,是容器的最大宽度和最大高度

你可能感兴趣的:(.net,Blog,Flex,Flash)