| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 视频教程 | 素材下载 | 程序代码下载 | JS代码 | 论坛 | 
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
flash脚本实现可拖拽窗口
 

1.首先做一个窗口的样式出来,包括顶上的长方块和正文方块。当然了这个要尽量好看才行。

  2.把这个窗口的样式所有的东西选择,按F8变成一个窗口原件,为什么要这样呢?因为这样好整体控制透明和色调,会比较方便。


  3.选择窗口原件,按F8变成一个影片剪辑,命名为“可拖拽窗口”。


  4.这个影片剪辑有以下东西

flash脚本实现可拖拽窗口




  窗口就是原来的窗口元件。标题不用说了吧?按钮是跟窗口上面的长方块一样大小的,用于拖拽。关闭按钮是用来关闭窗口的。


5.点击按钮层里的按钮,写AS:


on (press) { 
this.startDrag(); 

//当在这里按下鼠标时,开始拖拽 
on (release) { 
this.stopDrag(); 
}


//当在这里放开鼠标时,停止拖拽


6.点击关闭按钮层的关闭按钮,按F9写AS:


on (release) { 
this._visible = false; 

//点击后,这个(this,表示这个窗口)的可见属性是FALSE,也就是看不见。


7.如果有需要的话,在主场景上多弄两个层。一个用于放按钮,是用来显示这个窗口的。


按钮形式无所谓,可以在上面写


win._visible = true;


这个win就是窗口影片剪辑的名字,刚才忘记命名啦,可以现在补上去。


在AS层上写AS:


win._visible = false;


设置一进去影片这个窗口是看不见的。


演示效果如下:


  • 上一篇文章:

  • 下一篇文章: 没有了
  • 相关文章