一个FLASH脚本。。。出什么问题了?

来源:百度知道 编辑:UC知道 时间:2024/09/21 17:42:40
做的是个下雪的简单动画。。。雪花(影片剪辑)的实例名是‘snow’

脚本如下:
onClipEvent (load) {
this._visible = false;
//原图不可见
v0 = 3;
//最小速度
num = 50;
//数量
vx = new Array();
//横数组
vy = new Array();
//纵数组
for (var i = 0; i<=num; i++) {
//循环
_root.attachMovie('snow', 'snow'+i, i);
//复制'snow'
scale = 100*Math.random()+50;
//大小随机
with (_root['snow'+i]) {
//设置对象
_xscale = scale;
//宽度变
_yscale = scale;
//高度变
_x = 501.4*Math.random();
//横位置变
_y = 400*Math.random();
//纵位置变
vx[i] = v0*Math.random()+v0;
//横速度随机
vy[i] = v0*Math.random()+v0;
//纵速度随机
}
}
}
onClipE

没出什么问题啊?这是写在
我在flash8下测试的,你的代码没有问题。

注意:_root.attachMovie('snow', 'snow'+i, i);
这里的'snow'不上雪花实例名,而是链接标识符,就是点库里的雪花元件,右键,属性,链接,标识符:snow
从库里拖一个雪花元件到主场景舞台,选择它,打开动作面板,粘贴上你的代码,ok了