`
czgcyujian
  • 浏览: 24774 次
  • 性别: Icon_minigender_1
  • 来自: 常州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jsfl导出图片

阅读更多
var path = "file:///E|/WorkSpace/Flash/";//导出图片的地址
var lib = fl.getDocumentDOM().library;//获取flash中的库
var items = lib.items;//获取库项目数组
//循环比例库项目
for(var i=0;i<items.length;i++)
{
       //判断类型,如果是图片就导出
    if(items[i].itemType == "bitmap")
       {
              var itemName = items[i].name;//获取库项目全部名称
              var eName=itemName.substring(itemName.lastIndexOf("/") + 1, itemName.length);//获取本身的名称
          items[i].exportToFile(folderPath + "/resourceImg/" + eName);//导出图片,如果是bitmap类型,有exportToFile方法导出
    }
}

fl.getDocumentDOM().close();//关闭flash

要想导出,先创建一个jsfl文件,保存好,对文件命名,假设是extendPng
打开要导出图片的flash文件,然后选择 命令->extendPng 就可以将图片导出到你的文件夹中
注意:文件夹要事先创建好,该代码没有创建文件夹的功能

更多jsfl内容,请看jsfl
jsfl入门
JSFL 获取库元件
分享到:
评论

相关推荐

    jsfl图片生成SWF

    把PNG图片转换生成为SWF,节省资源,让加载速度更快。

    ui.zip_jsfl

    在这个场景中,`ui.zip_jsfl`可能包含了一个名为`导出.jsfl`的脚本,这个脚本的目的是自动化导出Flash Pro项目(FLA文件)中的所有图片资源,并根据FLA文件内的目录结构进行分类。 通常,FLA文件是Flash Pro的工作...

    SWF批量发布

    这些工具能够帮助设计师执行一系列实用命令,如批量发布SWF文件、批量导出图片以及批量设置元件属性等,极大地减少了手动操作的时间成本。 批量发布SWF文件是这个工具的核心功能之一。在动画项目中,尤其当涉及到多...

    flash平滑快捷命令

    在Flash中,我们可以创建可重用的组件,即Movie Clip,而这个JSFL脚本可以提高工作效率,一键导出多个Movie Clip,节省大量手动操作的时间。 4. **是否将所有选中的图片勾选平滑?.jsfl**: 这个文件可能是用来...

    序列图转swf,flash动画制作

    最后,可以使用JSFL脚本来批量导出所有序列图为SWF文件,便于整合到项目中。 7. 动画导出与发布:完成动画制作后,用户可以选择导出为SWF格式,以便在Web浏览器或其他支持SWF的平台上播放。此外,也可以将SWF转换为...

    添加指定目录图片,然后再一个个导出成swf(文件名为原文件名)

    1、需要安装adobe flash; 2、选择指定目录; 3、新建输出目录; 4、导出成功文件名和原来保持一致。

Global site tag (gtag.js) - Google Analytics