旋转的地球
来自Flash使用者的一个更流行的动画请求是怎样做一个旋转的地球。首先可能会想到地球是一个球体,一个球体的旋转动画需要3d程序或细致的逐帧动画之一。如果你使用遮罩则不一定那样做。记住,它不是你看到的那样,相反的,你是看不到的。
1. 首先需要一张大陆图片。在线的快速搜索将产生大量的实例。导入这张图片到 Flash
中保存为位图或者在Flash中手工地绘制它。将它转换为元件。
2. 新建一层并将它放到大陆图层的下面。按住Shift键用椭园工具画一个正圆。选择这个圆复制它,然后将它粘帖到大陆图片层上面的新图层中。
3. 用如下图所示的放射渐变填充大陆图片上那层的圆。确认混合器中的每种颜色的足够的透明度,这样大陆将显露出来。用填充变形工具编辑渐变使高光偏向一边。
4. 下一步是在下一层使用复制的圆创建一个遮罩层。在大陆图片上面新插入一层,粘帖圆到同一位置,然后将这一层转换为遮罩层。这将阻止大陆图片在圆的外面被看见。现在你需要做的就是做一个补间动画使大陆图片穿过那个圆。
6. 从此第一帧和最后一帧完全相同,每一帧绘制出大陆的稍微不同的位置,选择最后一帧,使用方向键将它推动几像素。这将避免大陆图片在从第后一帧到第一帧运行动画时出现两帧间的停顿。
提示:
你可以将整个动画放到一个影片剪辑中,这样能容易定位,添加多个地球或者作为ActionScript的目标.要这样做,拖黑所有图层的所有帧,右击,在上下文菜单中选择“复制帧”。打开库创建一个新的影片剪辑元件。在第1帧右击选择“粘帖帧”。
. TAG: Flash 旋转 地球