码迷,mamicode.com
首页 > 其他好文 > 详细

Graphics

时间:2015-08-31 19:33:16      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

Graphics用来画矢量图形,仅有sprite和shape拥有该类对象,用graphics画出来的图可以理解为元件的背景图,该图是不会加到显示列表的,该元件的孩子都在该图之上。

比如:

var mc:MovieClip = new MovieClip()
mc.graphics.beginFill(0xFF00000);
mc.graphics.drawRect(0,0,50,50);
trace(mc.numChildren);//0;

var tf:TextField = new TextField();

tf.text = "f";

mc.addChild(tf);

trace(mc.numChildren);//1;

 

tf文本在红色矩形之上,且影片剪辑的子对象个数为1,不包括用graphics画出的矢量图。

如果在flash cs中画出一个矩形,然后将形状转换为影片剪辑mm,mm.numChildren为1,该子元素的类型为shape,var sp:Shape = mm.getChildAt(0) as Shap;

 

Graphics

标签:

原文地址:http://www.cnblogs.com/pmx-pmx/p/4773632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!