王朝网络
分享
 
 
 

将图片批量生成到同一元件顺序幀中

王朝数码·作者佚名  2009-05-31
宽屏版  字体: |||超大  

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明

http://wxsr.blogbus.com/logs/33571562.html

/*

by wxsr

1.将导入的属于相同序列的图片批量生成到同一元件顺序幀中

2.为调整图片的质量为无损位图类型

3.设置该元件链接属性为第一幀导出基类为MovieClip;

4.发布swf到桌面

*/

fl.getDocumentDOM().getTimeline().currentFrame = 0;

fl.getDocumentDOM().selectAll()

fl.outputPanel.clear()

fl.getDocumentDOM().distributeToLayers();

var myLayers=fl.getDocumentDOM().getTimeline().layers

fl.getDocumentDOM().selectNone();

var obj={}

for(var i=0;i

{

if(myLayers[i].frames[0].elements.length0)

{

var key=myLayers[i].name.slice(0,myLayers[i].name.length-7)

obj[key]==undefined?obj[key]=[]:'';

obj[key].push([myLayers[i].name,i])

}

}

var items=new Array()

for(var k in obj)

{

obj[k].sort();

var name;

for(var v=0;v

{

fl.getDocumentDOM().selection=myLayers[obj[k][v][1]].frames[0].elements

name=obj[k][v][0]

}

fl.getDocumentDOM().convertToSymbol('movie clip',name.slice(0,name.length-7), 'bottom center');

var lib = fl.getDocumentDOM().library;

lib.setItemProperty('linkageExportForAS', true);

lib.setItemProperty('linkageExportInFirstFrame', true);

fl.getDocumentDOM().enterEditMode('inPlace');

//alert(b);

fl.getDocumentDOM().distributeToLayers();

var elementLayers=fl.getDocumentDOM().getTimeline().layers

var elements=new Array

for(var loc_1=0;loc_1

{

if(elementLayers[loc_1].frames[0].elements.length==0)

{

fl.getDocumentDOM().getTimeline().setSelectedLayers(0);

fl.getDocumentDOM().getTimeline().setSelectedFrames(0,0);

fl.actionsPanel.getScriptAssistMode();

var b=fl.actionsPanel.setText("stop();")

fl.getDocumentDOM().getTimeline().insertKeyframe(1)

fl.getDocumentDOM().getTimeline().insertKeyframe(2)

fl.getDocumentDOM().getTimeline().insertKeyframe(3)

}else {

elements.push([elementLayers[loc_1].name,loc_1])

}

}

elements.sort();

var frame=0

for(var loc_2=0;loc_2

{

if(frame

{

fl.getDocumentDOM().getTimeline().setSelectedLayers(elements[loc_2][1]);

fl.getDocumentDOM().getTimeline().setSelectedFrames(0,0);

fl.getDocumentDOM().getTimeline().cutFrames(0);

}else {

if(elements.length==2&&frame1){

fl.trace(frame+'---'+elements.length)

if(frame==2){

fl.getDocumentDOM().getTimeline().setSelectedLayers(0);

fl.getDocumentDOM().getTimeline().setSelectedFrames(0,0);

fl.getDocumentDOM().getTimeline().copyFrames(0);

}else if(frame==3){

fl.getDocumentDOM().getTimeline().setSelectedLayers(0);

fl.getDocumentDOM().getTimeline().setSelectedFrames(1,1);

fl.getDocumentDOM().getTimeline().copyFrames(1);

}

}

}

fl.getDocumentDOM().getTimeline().setSelectedLayers(0);

fl.getDocumentDOM().getTimeline().setSelectedFrames(frame,frame);

fl.getDocumentDOM().getTimeline().pasteFrames(frame);

frame+=1

}

var arr=fl.getDocumentDOM().getTimeline().layers

for(var loc_4=1;loc_4 { fl.getDocumentDOM().getTimeline().setSelectedLayers(1); fl.getDocumentDOM().getTimeline().deleteLayer(1); } fl.getDocumentDOM().exitEditMode(); fl.getDocumentDOM().selectNone(); } for(var i_2=1;i_2 { fl.getDocumentDOM().getTimeline().setSelectedLayers(1); fl.getDocumentDOM().getTimeline().deleteLayer(1); } fl.getDocumentDOM().exportSWF("file:///C:/Documents and Settings/All Users/桌面/elementsLibs.swf");

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有