请用鼠标点击树技,瞧那梅花朵朵绽放。。。。。。
[全屏欣赏]
这是根据网上源文件制作的,有同学喜欢,我将学习笔记整理,供感兴趣的朋友参考,我学习时间不长,不会写教材,肯定有不足之处,请老师和同学指出。
一.新建文档,场景大小等都默认。
二.新建元件, 名,花瓣,行为,影片剪辑。
步骤 1.选椭圆工具,在第一帧处画一无边框椭圆,填充色为放射性渐变,左粉红右白,,用颜料桶在花瓣的右端点一下。
步骤2.选黑箭头工具,将椭圆调成花瓣形状,用键盘方向健将花瓣移到场景+字花处,(参考图1)
此主题相关图片如下:
步骤3.在15帧处插入关键帧,将花瓣放大,第22帧出插入关键帧,将花瓣的填充色改变成你喜欢的颜色,我用的是洋红和白色放射渐变,第30帧插入关键帧,打开帧动作面板,输入语句,dotoAndPlay(15),这个花瓣有30帧,前15帧由小变大,从15帧变大后就只会变色不会再变小了。
三.新建元件, 名,花,行为,影片剪辑。
步骤 1.打开库面板,将库中影片剪辑"花瓣",从库中拖入到场景,在属性面板处,将
实例名输入“h”,花瓣左尖端对准中心,在第一帧输入下面代码:
n = 1;
while (n < 6) {
duplicateMovieClip ("h", "h"+n, n);
setProperty ("h"+n, _rotation, n*72);
n = n+1;
}
上面的语句,是要复制5个花瓣,所以每次间隔72度。while (n < 6) {
duplicateMovieClip ("h", "h"+n, n);
setProperty ("h"+n, _rotation, n*72);
n = n+1;
}
四.新建元件, 名,树枝,行为,按钮。
第一帧, 画上树枝。第二帧,第三帧,第四帧插入关键帧。
五.组织场景。
步骤 1.将图层一,改名为背景层,选矩形工具,画一无边框的矩形,填充色为线性渐变,颜色自定,选你喜欢的颜色,画好矩形,用填充变形工具,旋转成你满意的颜色,锁住图层。
步骤 2.添加图层二,改名为花,将库中影片剪辑,“花”拖入场景,放在任意处,在属性面板处,将实例名输入“h”。
可能有人会说重名,但没关系,不在同一等级里,锁住图层。
步骤 3.添加图层三,改名为按钮,将库中按钮元件,“树枝”拖入场景,点击“树枝”元件,选中,点右健打开动作面板,输入语句:
on (release, releaseOutside) {
if (n>30) {
n = 1;
}
n = n+1;
duplicateMovieClip ("h", "h"+n, n);
setProperty ("h"+n, _x, _xmouse);
setProperty ("h"+n, _y, _ymouse);
setProperty ("h"+n, _xscale, random(60)+50);
setProperty ("h"+n, _yscale, "random(60)+50");
}
从上面语句中可以看出,由于每次复制时都要随机选择 x 轴、 y 轴 尺寸的值,所以花的大小和椭圆度也各不相同。“if(n>30){n=1}”这一句,使复制出的花超过30后再从1开始。你如想让屏幕一保留的花朵数量增加或减少,也可增大或减小数值。if (n>30) {
n = 1;
}
n = n+1;
duplicateMovieClip ("h", "h"+n, n);
setProperty ("h"+n, _x, _xmouse);
setProperty ("h"+n, _y, _ymouse);
setProperty ("h"+n, _xscale, random(60)+50);
setProperty ("h"+n, _yscale, "random(60)+50");
}
步骤 4.打开图层二的锁,将场景中的影片剪辑“花”,用键盘方向键,移到按钮树枝的最粗的地方隐藏好,让场景中看不到花。
测试,保存。
以上是我照葫芦画瓢,代码是一点不懂,完全复制的,如果有的朋友想知道代码的原理,请向龙卡老师请教,别问我哟,我是见代码就晕。
