我下载了下面页面中的源代码
http://www.flash8.net/download.aspx?app=fla&id=2379
效果如下:
[upload=swf]http://file.flash8.net/2003up/fla/yu2002129151627.sw
可是我下载源文件后 把源文件从里面的东东创建到别的程fla文档里面
效果是这个样的:
[upload=swf]UploadFile/2004-7/200475224320783.sw
为什么会这样呢
为什么雨会没有下了呢?有时候也只有一点雨?为什么会这样呢?我以么也弄不明白,可内容完全一样!!
我的意思是为什么我把源文件里面的内容拉到我新建的一个fla档为什么会出错,而不会十雨了呢?到底我错在哪里
下面是源文件中的代码
场景1 Script层 1帧
--------------------------------------
n = Number(n)+1;
///变量n 进行递加相当于n++
setProperty("raindrop", _x, 0+Math.random()*766);
///Math.random方法;返回 n,其中 0 <= n < 1。 0是坐标,雨的横坐标位置766是下的雨注的横密度
setProperty("raindrop", _y, 0+Math.random()*60);
///60是坐标,雨的竖坐标位置0是下雨所在的落地离地面的高度
duplicateMovieClip("raindrop", "", n);
///target 要重制的影片剪辑的目标路径。newname 已重制的影片剪辑的唯一标识符。depth 已重制的影片剪辑的唯一深度级别。深度级别是重制的影片剪辑的堆叠顺序。这种堆叠顺序很像时间轴中图层的堆叠顺序;较低深度级别的影片剪辑隐藏在较高堆叠顺序的剪辑之下。必须为每个重制的影片剪辑分配一个唯一的深度级别,以防止它替换已占用深度上的 SWF 文件。
--------------------------------------
2帧
--------------------------------------
gotoAndPlay(1);
///返回到一帧
--------------------------------------
场景1 layer 4 1-2帧 --其中1-2中有"Rain drop"的MC--
--------------------------------------
onClipEvent (enterFrame) {
///enterFrame 以影片剪辑帧频不断触发的动作。首先处理与 enterFrame 剪辑事件关联的动作,然后才处理附加到受影响帧的所有帧动作。
setProperty(_root.raindrop, _visible, 0);
///当单击按钮时,此语句将名为 raindrop 的影片剪辑的 value 属性的新文本值。其中_root.中的参数movieClip 影片剪辑的实例名称。action 动作或方法。property MovieClip 对象的属性。
}
--------------------------------------
在MC一中的"Rain drop"--有个动画
其中最后一帧有以下代码
--------------------------------------
removeMovieClip("");
///删除对象语句
--------------------------------------
我在完成的动画中的效果是这样的如下面
第二个MC是在"Rain drop"所以无关紧要
可是我按照原样在新建的一个文件里面切无法实现下雨的效果
这以这样说我把文件原文照搬过去就是没有办法达到原来的一样
我查了 使用说明 其中下面"单击舞台上的轮胎"中的轮胎是指什么呢?