如何在flash里使一个泡泡元件在舞台范围内随意滚动?就是想让它像泡泡

如何在flash里使一个泡泡元件在舞台范围内随意滚动?就是想让它像泡泡那样飘起来,方向不定,元件本身也可以转动那样。... 如何在flash里使一个泡泡元件在舞台范围内随意滚动?就是想让它像泡泡那样飘起来,方向不定,元件本身也可以转动那样。 展开
 我来答
cdsdyg
2016-06-20 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.7万
采纳率:78%
帮助的人:8597万
展开全部

实现你的想法的基本方法是:

 

1、先制作一个水泡,然后,在制作一个水泡沿着引导线,向上浮动的影片。

 

2、制作水的背景。可以选择网上的素材,也可以通过调色板自己制作。

 

3、将水泡的影片的图层放置在背景图层的上面。

 

4、用脚本语言实现多个水泡的上浮。

 

5、给你做了一个源文件,可供你参照。源文件已经上传,请下载。

追问
不好意思啊,不知道为什么下载下来打不开,说是意外的文件格式。我已经做好泡泡的元件了,现在就是想要让它在舞台范围内随意滚动。可以告诉我要怎么设置它的动作吗?就是它的程序要怎么写啊?谢谢你了。
追答

我使用的是flash cs6。你的版本是不是一样?

 

我修改了一下参数,再上传一次,你看看如何,能否打开?

 

如果打不开,可使用如下的脚本:

time=10

1/10

 scene_width=550

//

scene_height=160

//

_root.bangul.i = 1;

_root.bangul._visible = 0;

_root.bangul.onEnterFrame = function () {

       if
(random (time) == 0) {

              duplicateMovieClip
(_root.bangul, "bangul"+this.i, this.i);

              _root["bangul"+this.i]._x
= random (scene_width);

              _root["bangul"+this.i]._y
= random (50)+scene_height;

              _root["bangul"+this.i]._xscale
= random (50)+80;

              _root["bangul"+this.i]._yscale
= _root["bangul"+this.i]._xscale;

       }

       this.i++;

};

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式