大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> MX中如何实现swf文件的完美跳转

MX中如何实现swf文件的完美跳转

时间: 2021-07-31 作者:daque

运用 loadmovienum 举措将片子加载到 flash player 中此后,必需运用 _leveln 属性来定位那些片子.level0 中的片子为一切随后加载的片子树立帧频、背局面和帧巨细。那么level0 必需是独力生存的.也即是不许将其unloadmovie(level0)了.否则播放器中什么也没有了(播放器中右键你会看到"没有加载片子"),并且所要遏制的swf必需提早加载进入)这就要给一个按钮指定两个事变举措.(加载及跳转)即从1.swf中的某一帧跳转到2.swf中的某一帧(用按钮)(mx版)。

我试过在1.swf中的结果一帧的一个按钮中加上如次as:

on(realease){ unloadmovie("1.swf"); loadmovie("2.swf",0);

gotoandplay("场景 2",1); // 这边指2.swf中的场景2第1帧。}

题目1:unloadmovie("1.swf");这一句无效.(不起任何效率.)

拜见:unloadmovie(level/"target")的用法.

题目2:l你是在1.swf中加载2.swf.1.swf就十分于level0,可你按下按钮后就实行loadmovie("2.swf",0);加载2.swf并设深度为0(也即是使它变成level0),实行到这一句后.在该语句之后的一切语句十足不起效率了.(由于2.swf仍旧把1.swf替代掉了.).

题目3:片子颁布后(编写翻译后),仍旧不生存场景的观念了.多场景将依照它们在场景面板中的程序变换成一个长长的功夫轴.gotoandplay("场景 2",1); 将会被替代成gotoandplay(n);(n是按照场景1计划退场景2的本质帧号 如:场景1有18帧.那么场景二个第一帧的帧号为19*/)

由于要遏制加载的swf文献.那么必需在遏制前加载它,以是加载与遏制跳转.要分为两步来举行.也即是给按钮调配两个事变举措.

on (press) { loadmovienum("2.swf", 1);/*加载2.swf,设其深度为1,由于此时1.swf的_level为0,咱们要用它来遏制加载及跳转.*/ _level0._alpha=0 ;//按下钮后姑且让1.swf不看来.(为了场面)} on (release) { _level1.gotoandstop(19);//2.swf中的场景2第一帧的本质帧号. _level0._visible = 0;/*将1.swf实质设为不看来,(不妨简略这句看一下看来下的情景),你会创造有什么题目呢?呵呵,是否1.swf里的按钮还在起效率?*/ }

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.