最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
flash9飘雪效果
时间:2022-07-02 17:12:05 编辑:袖梨 来源:一聚教程网
flash9飘雪效果
1、在flash中制作一个影片剪辑雪花
2、使用如下类:
package {
import flash.display.*;
import flash.events.*;
public class Snow extends MovieClip {
var speedx=0;
var speedy=0;
public function Snow() {
speedx=.8 * Math.random() - 0.4;
speedy=5 * Math.random();
this.addEventListener(Event.ENTER_FRAME,Mot);
}
function Mot(e:Event) {
this.x+= speedx;
this.y+= speedy;
if (this.y >400) {
init();
}
}
function init() {
this.y=0;
this.x=Math.random() * 550;
}
}
}
在flash中右键选中库中的雪花影片剪辑,在类中输入Snow
在flash中加入如下代码:
function DisplaySnows() {
for (var i:int = 0; i < 200; i++) {
var newSnow:Snow = new Snow();
this.addChild(newSnow);
newSnow.x = Math.random()*500;
newSnow.y =-Math.random()*300;
newSnow.alpha = .3+Math.random()*.7;
var scale:Number = .3+Math.random();
newSnow.scaleX = newSnow.scaleY = scale;
}
}
DisplaySnows();
2、使用如下类:
package {
import flash.display.*;
import flash.events.*;
public class Snow extends MovieClip {
var speedx=0;
var speedy=0;
public function Snow() {
speedx=.8 * Math.random() - 0.4;
speedy=5 * Math.random();
this.addEventListener(Event.ENTER_FRAME,Mot);
}
function Mot(e:Event) {
this.x+= speedx;
this.y+= speedy;
if (this.y >400) {
init();
}
}
function init() {
this.y=0;
this.x=Math.random() * 550;
}
}
}
在flash中右键选中库中的雪花影片剪辑,在类中输入Snow
在flash中加入如下代码:
function DisplaySnows() {
for (var i:int = 0; i < 200; i++) {
var newSnow:Snow = new Snow();
this.addChild(newSnow);
newSnow.x = Math.random()*500;
newSnow.y =-Math.random()*300;
newSnow.alpha = .3+Math.random()*.7;
var scale:Number = .3+Math.random();
newSnow.scaleX = newSnow.scaleY = scale;
}
}
DisplaySnows();
相关文章
- 金铲铲之战S11青花瓷拉克丝阵容怎么搭配 04-20
- 明日方舟BB-EX-6突袭攻略 04-20
- 明日方舟BB-EX-6突袭攻略 明日方舟BB-EX-6突袭怎么打 04-20
- 金铲铲之战S11青花瓷拉克丝阵容怎么搭配 金铲铲之战S11青花瓷拉克丝阵容选择推荐 04-20
- 欢乐钓鱼大师刀疤鱼怎么钓 04-20
- 塞尔达传说王国之泪石头人心脏作用是什么 04-20