Flash,Flash设计,编写Flash AS代码实现按钮触发全屏动画,Flash教程,Flash下载,Flash技巧
学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
Flash Fireworks Dreamweaver Photoshop CorelDraw Illustrator FreeHand 3DsMAX AutoCAD

您的位置:学院 >> 创意设计 >> Flash >> 编写Flash AS代码实现按钮触发全屏动画


编写Flash AS代码实现按钮触发全屏动画


  Flash播放器升级到Flash Player 9,0,28,0后可以使网页中的Flash通过一个简单的按钮实现全屏显示,这和一些视频网站中的效果基本相同,下面我们看看具体怎么实现,不需使用Javascript脚本。

  需要我们在网页中插入Flash代码时,必须加上下面的代码:

  首先看一下效果:


/imagelist/2007/295/k02fla0kznk7.swf

  下面我们介绍Flash中的做法。

  启动Flash,制作一个按钮元件,然后把按钮放到主场景中,为按钮添加代码:

on(press){
  toggleFullScreen();
}

  函数toggleFullScreen()是主要来控制窗口,函数定义如下。

//Don't scale the movie when the stage size changes
Stage.scaleMode="noScale";
//Align the stage to the top left
Stage.align = "TL";
//Function to toggle between fullscreen and normal size
//the toggle fullscreen button calls this function when pressed
function toggleFullScreen(){
  //if normal size, go to fullscreen, else go to normal size
  if(Stage["displayState"]=="normal"){
    Stage["displayState"]="fullScreen";
  }else{
    Stage["displayState"]="normal";
  }
}
//Create a listener for each time the Stage is resized
var resizeListener:Object = new Object();
//Called each time the stage is resized
resizeListener.onResize = function () {
  //Move the button to the center of the screen
  toggleFullScreenButton._x=Stage.width/2;
  toggleFullScreenButton._y=Stage.height/2;
}
//Add the listener to Stage
Stage.addListener(resizeListener);

 
  这样就定义好了!

  当我们把上面制作的Flash插入到网页中时,具体代码如下:

type="application/x-shockwave-flash" width="400" height="200" >


  这样就可以看到前面的全屏和收缩效果了!原文链接

技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

还没人留言,抢个先,哈哈!
对"编写Flash AS代码实现按钮触发全屏动画"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 编写Flash AS代码实现按钮触发全屏动画 相关内容
Google搜索中 编写Flash AS代码实现按钮触发全屏动画 相关内容
雅虎中 编写Flash AS代码实现按钮触发全屏动画 相关内容
Sogou搜索中 编写Flash AS代码实现按钮触发全屏动画 相关内容

相关软件 最新回复帖子:

·没有mysql支持时的替代方案
·一个可以发送附件及HTML格式邮件的PHP类
·AutoCAD打造精致三维鸟笼实例详解
·Photoshop自定义水晶字特效样式
·AutoCAD三维基础实例教程
·PS为黑背景长发美女照片抠图换背
·用Photoshop自制个性摩托车贴花小经验
·轻松几步将美女照片处理为手工素描
·巧用Photoshop画笔轻松绘制创意特效
·用Photoshop通道将模糊肖像照片清晰化


  相关软件 编写Flash AS代码实现按钮触发全屏动画相关文章
Flash片头加载loading与V2组件讨论 Flash中定点移动的解决方案分析
Flash加载外部文件的各种方法与技巧 Flash动画制作过程概述及时间控制技巧
Flash动画技巧:动画人物走路的动作规律 Flash电子杂志常用滚动区域控制代码
在Mozilla和Firefox中实现Flash透明背景 Flash的动态文本如何调用外部文本文件
让Flash调用符合web标准 消除浏览器影响 Flash AS代码实例:仿贝塞尔曲线控制
用Flash AS3制作统计饼图动画效果 用Flash AS代码制作按钮弹出窗口
Flash绘画实例:卡通女孩头像 让Flash动画适应任何分辨率的网页
深入了解Flash AS中的setInterval方法 关于Flash中注册点与中心点的区别
详细讲解网页中的Flash弹出网页窗口 有关Flash ActionScript 3编程的总结
用Flash制作螺旋发散特效动画 Flash制作鼠标点击滚动效果相册