3
在学习actionscript 3的图形类时,我遇到了无证的drawRoundRectComplex()
方法。这是drawRoundRect()
的变体,但有8个参数,最后四个是每个角的直径(x,y,宽度,高度,左上角,右上角,左下角,右下角)。为什么在ActionScript中没有记录drawRoundRectComplex()?
//example
var sp:Sprite = new Sprite();
sp.graphics.lineStyle(1, 0x000000);
sp.graphics.drawRoundRectComplex(0, 0, 200, 150, 110, 50, 0, 10);
addChild(sp);
这似乎是一个非常有用的方法,所以我如果任何人的土坯为什么选择不记录任何理由知道只是好奇?
它在那里。奇怪的是,它不会出现在框架中的蓝色或闪光灯CS4的动作。我想这是没有记录的,而不是无证的。 – TheDarkIn1978 2010-03-19 01:20:44
是mx.utils.GraphicUtils的遗留类吗?如果是这样会使drawRoundRectComplex老也?有更新的东西吗? – TheDarkIn1978 2010-03-19 02:05:49
在形式上,我认为mx。*包中的所有内容都是Flex,或者至少以前是。我认为那些没有记录的部分是图形实现了以前只是一个仅限于Flex的例程? – fenomas 2010-03-19 16:34:12