欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

程序员文章站 2022-06-18 11:19:19
[Flash实例教程] Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法Flash8怎么制作可以拖动的进度条动画?想要制作一个拖动效果作为进度条使用,该怎么制作一个可以在直线上水平拖动的正方形呢?下面我们就来看看flash拖动效果的制作方法,需要的朋友... 20-07-01...

flash8中想要实现拖动条功能,该怎么制作呢?下面我们就来看看详细的教程。

1、打开flash8软件,新建一个flash文档,如果是其它版本软件,则需要选择actionscript2.0文档。

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

2、使用矩形工具绘制一个长条矩形,如图

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

3、将这个长条矩形转换为影片剪辑,注意注册点在中心位置

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

4、设置这个影片剪辑的实例名为line_mc

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

5、同样的方法,制作一个拖动的滑块,如图

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

6、设置这个滑块元件的实例名为bar_mc

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

7、注意两个元件要中心对齐,打开时间轴的动作面板,输入如下代码:

bar_mc.onpress=function()
{
this.startdrag(false,_root.line_mc._x-_root.line_mc._width/2,_root.line_mc._y,_root.line_mc._x+_root.line_mc._width/2,_root.line_mc._y);
}
bar_mc.onrelease=bar_mc.onreleaseoutside=function()
{
this.stopdrag();
}

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

8、这样就可以拖动滑块了,而且只能水平拖动

Flash8怎么制作可以拖动的进度条动画? flash拖动效果的制作方法

以上就是flash拖动效果的制作方法,希望大家喜欢,请继续关注。