加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

每天学一点flash(81) jsfl取消图片的导出类

发布时间:2020-12-15 06:52:39 所属栏目:百科 来源:网络整理
导读:???????? 在之前尝试了一下jsfl,这个玩意也十分好玩。鉴于实验性质,设置了图片类导出之后,忽然想到希望取消这个As链接,于是就进行写了一个反选的实验。发现有一些小问题遇到,因为一直以为把item.linkageExportForAS 设置为false 就行,结果库那里还有一

???????? 在之前尝试了一下jsfl,这个玩意也十分好玩。鉴于实验性质,设置了图片类导出之后,忽然想到希望取消这个As链接,于是就进行写了一个反选的实验。发现有一些小问题遇到,因为一直以为把item.linkageExportForAS 设置为false 就行,结果库那里还有一些地方没有清除掉。于是再实验了一下,就尝试了一个笨的办法,结果还生效了。好吧,记录一下

?

?var doc=fl.getDocumentDOM(); //获取文档
?var lib=doc.library; //获取库
?fl.outputPanel.clear();//清除面板输出
?
?if (doc == null) {alert("不能使用jsfl. 发生错误");}
??? 
for(i=0; i<lib.items.length; i++)
{ 
? if(lib.items[i].itemType=="bitmap")
? {?? //判断库里面资源是不是位图类型?????????????? 
? if(lib.items[i].linkageExportForAS) 
? {
?? lib.items[i].linkageClassName="";
?? lib.items[i].linkageExportForAS=false;//取消为as导出
? }? 
? }
} 
lib.selectAll(); //选择全部
lib.updateItem(); 
lib.selectNone(); 
doc.save(); //保存
alert("设置完成"); 
把这个jsfl 保存在flash 安装目录下x:Program FilesAdobe Flash CS5.5CommonConfigurationcommands。这样就可以执行这个小命令了。

commands 这个文件夹是自己创建的。

???

? ? 导入几张位图,选择位图属性,勾选为actionscript 导出,并勾选第一帧导出。

???

?? 执行命令之后,则as 链接去除,勾选为actionscript的 导出为不勾选状态,产生了这样的效果了。

当然,这个只是一个很少部分,只能慢慢发掘用途,让美工使用到这些工具。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读