收藏 分销(赏)

Flash控制舞台.doc

上传人:xrp****65 文档编号:7452207 上传时间:2025-01-05 格式:DOC 页数:4 大小:261KB 下载积分:10 金币
下载 相关 举报
Flash控制舞台.doc_第1页
第1页 / 共4页
Flash控制舞台.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
实验10--控制影片播放 一、控制舞台是否全屏 在调整Flash Player 播放窗口的大小时,Flash Player 会自动调整舞台内容给来适应窗口大小, stage类的scaleMode 属性可以确定舞台中的内容进行调整的方式, scaleMode有4个属性: StageScaleMode.EXACT_FIT: Flash应用程序内的所有内容均在指定区域中可见,且不发生扭曲,同时保持应用程序的原始高度比。 StageScaleMode.SHOW_ALL: Flash应用程序内的所有内容均在指定区域中可见,不保持应用程序的原始长宽比,可能发生扭曲。 StageScaleMode.NO_BOARDER: Flash应用程序内的所有内容均填满指定区域,不发生扭曲,但有可能会有一些裁切,此时将保持应用程序的原始宽高比。 StageScaleMode.NO_SCALE: Flash应用程序内的所有内容的大小固定,此时即时播放器窗口大小发生改变,应用程序内容也将保持大小不变。 在播放动画时,全屏模式将使swf文件内容填充用户的整个显示器,此时的程序窗口中不再出现边框和菜单栏等。Stage类的displayStage属性可以用来实现播放窗口在全屏模式和普通窗口模式间进行切换。如果需要将程序窗口设置为全屏模式,可以将displayState属性设置为StageDisplayState.FULL_SCREEN,如果要取消全屏状态,将displayState属性设置为StageDisplayState.NORMAL即可。 在本例运行时,舞台处于正常窗口模式,舞台上显示全频按钮,单击该按钮,舞台变为全屏模式,且舞台上的内容将扩大占满整个全屏,此时按钮变为“取消全屏”按钮,单击该按钮,将能够恢复到正常窗口模式。 具体步骤: 1. 打开素材文件,在“库”中选择“castle”影片剪辑,右键选择“属性”,勾选“为ActionScript导出”复选框,在“类”文本框中输入类名“castle”,点击“确定”按钮关闭对话框。 2. 从窗口--公共库--button中,拖动1个按钮到舞台,将文字改为“full Screen”,在库中选择该按钮,重命名为“full screen”,右键选择“属性”,勾选“为ActionScript导出”复选框,在“类”文本框中输入类名“btnA”,点击“确定”按钮关闭对话框。将舞台上的按钮删除。 3. 在库面板中选择“full screen”按钮,右键选择“直接复制”,在打开的窗口中输入名称为“cancel”,勾选“为ActionScript导出”复选框,在“类”文本框中输入类名“btnB”,点击“确定”按钮关闭对话框。完成后,库面板应如图所示。 4. 将主场景的“时间轴”面板中图层1重命名为“as”,选择第一帧,右键选择“动作”,打开“动作”面板,输入如下代码: 5. 按下Ctrl+Enter组合键测试效果,效果如图所示。 二、控制翻页 在对播放进行控制时,可以使用nextFrame方法和preFrame方法使播放头沿着时间轴向前或向后移动一帧。 此外,MovieClip类除了拥有上面介绍的可用于控制影片播放的方法外,还包括一些常用的属性:currentFrame、totalFrames、currentLabel、currentLabels、currentScene、scenes等。 1. 打开素材文件,在“库”中选择“left”影片剪辑元件,右键选择“属性”,勾选“为ActionScript导出”复选框,在“类”文本框中输入类名“left”,点击“确定”按钮关闭对话框。对“left”影片剪辑元件,进行同样操作。 2. 在图层1,把7张位图分别放置到图层1的第1-7帧中 3. 在图层2,将start影片剪辑放置到舞台,调整大小位置等,并在“属性”面板的“实例名称”中输入“startbtn”。 4. 新建图层3,重命名为“as”,输入代码如下:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服