![]() ![]()  | |
Flash Player 6。
my_mc.curveTo(controlX, controlY, anchorX, anchorY)
controlX 一个整数,指定控制点相对于父级影片剪辑注册点的水平位置。
controlY 一个整数,指定控制点相对于父级影片剪辑注册点的垂直位置。
anchorX 一个整数,指定下一个锚记点相对于父级影片剪辑注册点的水平位置。
anchorY 一个整数,指定下一个锚记点相对于父级影片剪辑注册点的垂直位置。
无。
方法;使用由 (controlX, controlY) 指定的控制点,以当前线条样式绘制从当前绘画位置到 (anchorX, anchorY) 的曲线。当前绘画位置随后设置为 (anchorX, anchorY)。如果正在其中进行绘制的影片剪辑中含有用 Flash 绘画工具创建的内容,则调用 curveTo() 将在此内容下进行绘制。如果在对 moveTo() 进行任何调用之前调用了 curveTo(),则当前绘画位置默认为 (0, 0)。如果缺少任何一个参数,则此方法将失败,并且当前绘画位置不改变。
下面的示例用极细磅值、纯蓝色线条和纯红色填充绘制一个圆。
_root.createEmptyMovieClip( "circle", 1 );
with ( _root.circle )
{
  lineStyle( 0, 0x0000FF, 100 );
  beginFill( 0xFF0000 );
  moveTo( 500, 500 );
  curveTo( 600, 500, 600, 400 );
  curveTo( 600, 300, 500, 300 );
  curveTo( 400, 300, 400, 400 );
  curveTo( 400, 500, 500, 500 );
  endFill();
}
MovieClip.beginFill()、 MovieClip.createEmptyMovieClip()、 MovieClip.endFill()、MovieClip.lineStyle()、MovieClip.linSeTo()、MovieClip.moveTo() 
![]() ![]()  | |