WEB开发网
开发学院图形图像Flash Flash 动态遮罩效果详解 阅读

Flash 动态遮罩效果详解

 2007-01-03 10:52:04 来源:WEB开发网   
核心提示: 好,现在可以测试你的影片了,Flash 动态遮罩效果详解(5),为了看到效果,你可以边续按两次回车,然后再变形为红色的线条,最后形成整个矩形,观看演示4 查看效果附源文件:dymask1.zippieloader.rar在上一篇教程中我有意的避开curveTo因为它相对于lineTo来说多

好,现在可以测试你的影片了。为了看到效果,你可以边续按两次回车。

观看演示4 查看效果

附源文件:dymask1.zip pieloader.rar

在上一篇教程中我有意的避开curveTo因为它相对于lineTo来说多少有些复杂,然后这种效果我认为变化多会优于一味的使用lineTo.

首先我们需要先了解一下curveTo的相关命令:

CURVETO命令:

在下面的例子中我们要用到的命令如下:

代码:

  MovieClip.beginFill()
  MovieClip.endFill()
  MovieClip.lineTo()
  MovieClip.curveTo()

前面三行我们已在第一篇教程学习过,现在只剩下curveTo,curveTo(controlX,controlY,endX,endY)将从startX,startY开始绘制一条二次方曲线至endX,endY, startX,startY的位置决定于使用moveTo,lineTo,或curveTo得到的最后一点,controlX,controlY 控制着两点之间的曲度,你可以把controlX,controlY认为是一个磁性点,它会吸附曲线靠近它。它的工作过程有些象BEZIER贝赛尔曲线,不同的是每一条曲线只有只能有一个控制点。

现在需要看一下我们的动态遮罩的工作过程,它要经过三个边续的过程,如下图所示:

如上图你所看到,遮罩的组成是由最初上面的一条直线然后变形成为4边的形状也就是面的蓝色线条将屏幕划分为4边,然后再变形为红色的线条,最后形成整个矩形。十字代表的是控制点的大致位置。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Flash 动态 效果

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接