flash模拟系统窗口的拖动

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:16:02
我要做一个模拟系统的flash。怎么做出可以拖动的窗口?而且是只有拖窗口标题栏那一个区域才能拖动。而且鼠标离开标题栏区域就不能对窗口进行任何移动操作
我的动画是这样的,窗口是用按钮控制的,一点按钮,窗口就出来。所以窗口元件的第一帧是空帧,发现此时代码不起作用,怎么办?

很简单,照我说的做
先建一个影片剪辑,画一个长条矩形,做标题栏用的.

然后再新建一个影片剪辑,画一个窗口,然后在这个影片剪辑里新建一图层,把刚才做的标题栏剪辑拖进来,调整好位置,并设置实例名:biaoti

切换到舞台,把窗口剪辑拖进来,并设置实例名:mc

最后在舞台第一帧加入代码:
mc.biaoti.onPress=function(){
mc.startDrag();
}
mc.biaoti.onRelease=function(){
mc.stopDrag();
}

测试一下看吧