用Flash 8一分钟制作雪景

洛斯小熊

洛斯小熊

2016-01-29 12:41

用Flash 8一分钟制作雪景,用Flash 8一分钟制作雪景

本文中国 英子 原创,转载请保留此信息!

Flash 8 : 一分钟制作雪景,只要动动手,您也能做到.

先看效果:

南极雪花飘飘.swf

南极雪花飘飘.rar

[next]一分钟制作雪景简易教程:

1. 启动flash 8
2. 新建flash文档  在属性里设置:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/fjc/)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/fjc/)


3. 导入一张您喜欢的图片。选中图片,把它设置为550x400,其他默认.
4. 在对齐窗口中,选中"相对于舞台",水平中齐 垂直中齐.
5. 打开动作窗口,点场景1 把以下脚本COPY到脚本窗口.
6. 关闭动作窗口,回到场景1  Ctrl+Enter  测试影片.
7. 点保存.保存.fly
8. 导出影片. OK!

下雪脚本:

fallSnow(this, 100, [550, 400]);
function fallSnow(path, num, size) {
for (var i = 0; ipath.createEmptyMovieClip("s"+i, i);
var mc = path["s"+i];
mc._x = random(size[0]);
mc._y = random(size[1]);
mc.ro = [1, -1][random(2)];
mc.xtime = random(20);
mc.startTime = 0;
mc.id = Math.pow(i, 1/2);
createSnow(mc, mc.id/2.5, "0xffffff", 20*mc.id);
}
var loop = function () {
updateAfterEvent();
for (var i = 0; ivar mc = path["s"+i];
mc._rotation += mc.ro*5;
mc._x += mc.id*mc.ro/10;
mc._y += mc.id/2;
mc.startTime++;
scanTar(mc);
scanEdge(mc, size);
}
};
var interval = setInterval(loop, 10);
}
function createSnow(mc, radius, c, alpha) {
with (mc) {
moveTo(0, -radius);
beginFill(c, alpha);
lineStyle(0, "0x000000", 0);
for (var i = 1; i<=6; i++) {
var a1 = -Math.PI/6+i*Math.PI/3;
var a2 = i*Math.PI/3;
lineTo((radius/5)*Math.sin(a1), -(radius/5)*Math.cos(a1));
lineTo(radius*Math.sin(a2), -radius*Math.cos(a2));
}
endFill();
}
}
function scanTar(mc) {
if (mc.startTime>=mc.xtime) {
mc.startTime = 0;
mc.xtime = random(20);
mc.ro = [1,

展开更多 50%)
分享

猜你喜欢

用Flash 8一分钟制作雪景

flash教程
用Flash 8一分钟制作雪景

用Flash 8一分钟制作雪景 (1)

FLASH flash教程
用Flash 8一分钟制作雪景 (1)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PS一分钟变雪景

电脑网络
PS一分钟变雪景

一分钟快速盘发

盘发教程
一分钟快速盘发

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

一分钟罩杯升级法

女人养生
一分钟罩杯升级法

一分钟学会开酥

生活小窍门
一分钟学会开酥

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

使用 GDI+ 进行双缓冲绘图

使用 GDI+ 进行双缓冲绘图

Resin服务器平台介绍简介

Resin服务器平台介绍简介
下拉加载更多内容 ↓