求教各位,小弟调用drawRect()方法时画出来的矩形注册点是在左上角的,请问怎么能让注册点在矩形中心?在新建MovieClip时已经把注册点改在中心了,画圆的时候在中心,可是矩形依旧是在左上角……
编辑登记于:Flash动漫教学网 http://www.ccflash.com,本文详细出处请访问以上网站.
Trackback
本文到目前为止有4条评论
-
如果不想用楼上的嵌套方法。
可以用Matrix方法,自己查帮助文档。好好了解一下。
-
drawRect()不是要传递起点坐标吗,把起点设为负值,比如你的rect宽是width,高是height,
那么drawRect(-width/2, -height/2, width, height);这样中心点就在矩形中心了
-
果然是啊,我一直以为前两个参数是设置在舞台上的位置呢,太感谢了!
回复