|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash8支持一种新的编码格式(On2的VP6),这种编码格式与Flash7的视频编码格式相比,有了很大的提高。
poluoluo中心提醒:跨层级加载时绝对路径的成绩.
明天恰好在做多层级加载时发明了这个成绩.就把办理办法贴出来了
成绩描术:
路径布局是:根级:A.swfdata(文件夹)data文件夹中有B.swfc.swf
在B的代码中有加载C.swf独自运转B时一般。用A加载B的时分,成绩就呈现B不会加载c.swf了。
得把c.swf移到和A.swf同级别。
成绩缘故原由:
一切加载的swf都是以最外层swf地点目次为根目次
被网页加载的swf都是以网页地点目次为根目次
办理办法:
function盘算文件目次(){
var目次索引=_url.lastIndexOf("/");
var目次=_url.substring(0,目次索引);
var文件名=_url.substring(目次索引+1);
return[目次,文件名];
}
trace(_url)
trace(盘算文件目次())
//*****重点.以上函数并把目次和文件名分别了.以是前往值的[0]是目次[1]是文件名.如许用起来就更便利了
使用下面的函数,先剖析失掉主加载器的相对目次.这时候候不管上级载体或下上级载体.再挪用一次该函数
失掉下上级载体的相对目次.
如许就可以失掉2个相对地点然后用字符串剖析办法(IndexOf)找出不异的部分.往失落,剩下的就是必要的绝对路径了.如许在加载时把这个路径追加上.就可以一般的加载N级干系的文件了.
本教程为自己原创,只供进修
//再把对照办法也增补上吧.对照复杂.
//========盘算本人的绝对路径=========
var目次索引=文件目次[0].indexOf(_root.文件目次[0])
var绝对路径=文件目次[0].substring(目次索引+_root.文件目次[0].length+1)
trace("绝对路径="+绝对路径)
//=====trace情况===剖析乐成.
主文件目次=file:///F|/制造/A
子文件目次=file:///F|/制造/A/data
绝对路径=data
Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。 |
|