设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

FLASH2004中的一个Stage

来源:136z.Com 作者:佚名 时间:2005-06-21 00:00:20

此类的方法和属性用于访问和操作有关 SWF 文件边界的信息。Stage 类是一个顶级类,不必使用构造函数即可访问其方法、属性和处理函数。



Stage.align
用法
Stage.align = "值"
属性;指示 SWF 文件在播放器或浏览器中的当前对齐方式。
下表列出了 align 属性的值。此处未列出的值会将 SWF 文件居中放置在播放器或浏览器区域内。
"T":顶部,中间
"B":底部,中间
"L":中间 ,左侧
"R":中间,右侧
"TL":顶部,左侧
"TR":顶部,右侧
"BL":底部,左侧
"BR":底部,右侧

Stage.height
用法
var x = Stage.height
说明
属性(只读);以像素为单位指示舞台的当前高度。当 Stage.scaleMode 的值为 "noScale" 时,height 属性表示播放器的高度。当 Stage.scaleMode 的值不为 "noScale" 时,height 表示 SWF 文件的高度。


Stage.scaleMode
用法
Stage.scaleMode = "值"
说明
属性;指示舞台内 SWF 文件的当前缩放设置。scaleMode 属性将 SWF 文件强制设置为特定的缩放模式。默认情况下,SWF 文件使用在“发布设置”对话框中设置的 HTML 参数。
scaleMode 属性可以使用以下值:"exactFit"、"showAll"、"noBorder" 和 "noScale"。任何其它值都会将 scaleMode 属性设置为默认值 "showAll"。

Stage.showMenu
用法
Stage.showMenu = false;
说明
属性(只读);指定显示或隐藏 Flash Player 上下文菜单中的默认项。如果 showMenu 设置为 true(默认设置),所有上下文菜单项都将显示。如果 showMenu 设置为 false,则只出现“设置”项

Stage.width
用法
var x = Stage.width
说明
属性(只读);以像素为单位指示舞台的当前宽度。当 Stage.scaleMode 的值为 "noScale" 时,width 属性表示播放器的宽度。当 Stage.scaleMode 的值不为 "noScale" 时,width 表示 SWF 文件的宽度。

其实这些属性在发布影片的时候都可以进行设置的,但是发布的设置只相对SWF在网页内起作用.直接在SWF文件中使用该类的方法可以直接针对SWF文件起作用,所以,实用性还是蛮大的.
实例,以下影片中的方块会始终居于舞台中央,而且取消了菜单,对浏览器或播放器进行大小调整的时候不会改变方块的大小
点击浏览该文件

实现的代码:

Stage.align="TL";
Stage.scaleMode="noScale";
Stage.showMenu=false;
mc.onEnterFrame=function(){
mc._x=(Stage.width-mc._width)/2;
mc._y=(Stage.height-mc._height)/2;
}

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: