- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(FLASH动作脚本代码集锦
1 、简单 loading 代码:方法 1 、使用载入字节数判断 b=getBytesTotal();// 获取总的字节数a=getBytesLoaded();// 已经下载的字节数onEnterFrame=function(){// 进入帧时 , 进行判断if (a == b) {// 如果载入的字节数等于总的字节数delete this.onEnterFrame// 删除进入帧gotoAndPlay(frame);// 转入到你要播放的帧] else {// 否则a=getBytesLoaded();// 已经下载的字节数percent=int(a/b*100)+%;// 计算已经下载的百分比] } 把上面方法放入第一帧就可以了方法 2 、使用载入的帧数判断_ 用 Action 语法地 if frame is loaded 来实现 , 新建一层,这层专门放 Action,第一帧,ifFrameLoaded ( 场景 , frame) {// 假如场景中地祯数已经载入goto and play() // 跳至并播放某某祯 ( 自己设定 )} 第二帧, O*Np@Q goto and play( 场景 1, 1)// 跳至并播放第一祯循环再加上一个 load 地 MC 循环播放在这两帧的中间,就 OK 了。2 、用 flash 做那种弹出的小窗口分两步: 给 flash 中的按钮加入如下 action: on (release) { idd{ getURL (javascript:MM_openBrWindow(newweb.htm,,width=600,height=100)); 在 HTML 页面的 ... 之间加入下面的 javascript 代码 . 3 、载入 swf 文件的控制 在 flash 中可以使用 loadmovie ()和 loadmovienum ()两个函数控制,具体代码如下:loadmovie 载入的控制_root.createEmptyMovieClip ( aa , 1 ); with ( aa ) { _x = 50 ; _y = 100 ; _width=200 _height=300 _alpha=50loadMovie ( 02.swf ); } loadMovieNum 的载入控制: loadMovieNum ( 02.swf , 1 ); onEnterFrame = function () { if ( _level1 ) { with ( _level1 ) {_x = 50 ; _y = 100 ;} delete onEnterFrame ; } }; 在 flash 2004 中,增加了 MovieClipLoader 类,使用它可以控制播放,下面是一个测试代码: var mcl= new MovieClipLoader(); // 定义新的 MovieClipLoader 对象~ var listener = new Object(); // 定义一个新的对象,用来监听 load 进程listener.onLoadProgress=function(target,loadedBytes,totalBytes ){ //onloadprogress 加载过程中每当将加载的内容写入磁盘时调用 // 其中 loadedBytes 是已经下载的字节, totalBytes 是正在加在的文件的总字节数x=loadedBytes y=totalBytes //trace(x+ bytes 已经 load 了 ); //trace(totalBytes + bytes 需要 load); d=x*100/y // 计算已经载入的百分比 ) listener.onLoadInit = function(target) // 当执行加载的剪辑的第一帧上的动作时调用{ if(d100){ // 如果没有加载完成,不要播放target.stop(); } else { // 加载完成,可以设置加载的 swf 文件开始播放的帧数target.gotoAndPlay(2);} target._width=400 // 设置加载的影片的大小及其位置等相关属性target._height=350 target._x=25 target._y=50} mcl.addListener(listener); // 注册一个新的监听对象mcl.loadClip(***.swf,1)// 使用自定义的对象,加载 swf 文件4 、设为首页on (
文档评论(0)