width explicitWidth measuredWidth percentWidth scaleX介绍.docVIP

  • 3
  • 0
  • 约 2页
  • 2017-06-16 发布于河南
  • 举报

width explicitWidth measuredWidth percentWidth scaleX介绍.doc

width explicitWidth measuredWidth percentWidth scaleX介绍

第一种情况是一般的flash.display.DisplayObject,包括flash.display.Shape、 flash.display.MovieClip、flash.display.Sprite等,其width和height代表该对象的外接矩形的实际长宽像素数。等一下,这个定义还不严谨,严谨的说法应该是:如果这个DisplayObject的父容器、爷爷容器,一直到祖宗容器也就是到Stage, 全部都没有缩放,那么这个width和height就能代表该对象的外接矩形的实际长宽像素数。之所以要加上这个前提,是因为《Flex 2、Flex 3和Flash 9中的缩放》提到过,父容器的缩放并不会改变子对象的属性,而只会改变子对象在屏幕上的实际渲染尺寸。虽然父容器的缩放并不会改变子对象的属性,但是DisplayObject对象自己的缩放属性(scaleX和scaleY)却会影响自己的width和height. 设置DisplayObject的scaleX和scaleY会改变其width和height,而且,设置width和height也会改变 scaleX和scaleY. 这就意味着,设置一般的DisplayObject的width和height就会导致该对象缩放。不过,如果这个DisplayObject原本的 width和height为0,则无法改变它的width和heigh

文档评论(0)

1亿VIP精品文档

相关文档