sidebar 隐藏/显示

吾系衰人的博客

flash as2.0 as3.0 FMS FLEX 技术相关
    <<  主要作品节选 | 首 页 | flash地图编辑器 flash cs3 IDE 工具面板扩展,组件开发及打包成mxp扩展安装  >>
  • 2008-06-16

    jsfl扩展你的flashcs3 IDE - [jsfl]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://wxsr.blogbus.com/logs/23012664.html

    flash ide自身提供有 jsfl扩展跟c扩展~

    我们可以diy flash ide 的工具来适应自己的使用习惯;

    在说之前先来介绍下'文档对象模型'

    Flash JavaScript API 基于文档对象模型 (DOM),该模型允许使用 JavaScript 对象访问 Flash 文档

    向DOM这样的稳当对象模型很多ide编辑器或者浏览器自身也是有的~主要作用就是叫脚本文编译为可执行代码块;从这一点我们也可以看出jsfl脚本在flash ide中是动态的;

    具体的 DOM结构大家可以看看falsh子代帮助的 flash扩展部分;

    jsfl文件的执行就是基于DOM模型下的;jsfl的运行方法也有好几个;

    1.我们既可将jsfl脚本放到flash系统目录的任意子目录下; windows下对应目录:

    系统盘符:\Documents and Settings\用户\Application Data\Adobe\Flash CS3\语言\Configuration;

    2.在ActionScript里调用

    MMExecute(Javascript command string);
    方法把具体的脚本以字符传形式当参数传递(这里要注意的是这个参数内容的脚本字符串所以如果脚本里有字符的要加" ' "处理好,
    一个解决方法是调用DOM模型对象中flash对象的fl.runScript()方法;如:
    MMExecute('fl.runScript("jsfl文件的绝对路径","方法",参数1,参数2....)'); 
    )
    3. Windows 命令行运行脚本:
    "flash.exe" myTestFile.jsfl
    

    好现在说说常用的的处理方法 在ActionScript里调用,要注意的我们在flash里测试的swf是不执行jsfl脚本的,只有将发布好的swf放到ide指定目录下重新打开我们才可以看到效果的,

     

    下边简单说说例子,

    新建一个fla文件;第一帧写上 MMExecute('fl.trace("hello  word")');

    然后将发布后的swf放到

    系统盘符:\Documents and Settings\用户\Application Data\Adobe\Flash CS3\语言\Configuration\WindowSWF;

    重新打开flash 就可以在菜单栏-->windows-->其他面板里打开刚做好的自定义工具了~

    这里只做一个最简单的ide工具;

    我们还可以扩展原有的flash ide的的所有工具,命令,面版等~~


    随机文章:

    将导入的属于相同序列的图片批量生成到同一元件顺序幀中并自动发布swf 2009-01-08
    批量将导入的图片生成对应的元件调整为无损位图质量,设置链接项导出,发布并生成配置文件,fljs小命令脚本 2008-11-04
    主要作品节选 2008-05-31
    数据交互之--WebService应用 2007-09-27
    fms中介函数 2007-09-27

    收藏到:Del.icio.us




    Tag:jsfl,扩展flashcs, 扩展flashcsIDE
    引用地址:
    张明光 / 吾系衰人 发表于08:40:12 | 编辑 | 继续话题 | 转发 | 分享 0
text size: - reset +

日历

  • RSS 什么是RSS?
    用IM提醒我内容更新
    订阅到QQ邮箱
    订阅到鲜果阅读器
    订阅到Google阅读器
    订阅到抓虾阅读器
  • 《城客》第三期:毛细香港
    博客大巴
    博客大巴使用指南
    博客大巴模板中心
    免费注册博客大巴
    一键博客搬家工具
    中文互动杂志城客
Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有
博客大巴模板设计:从容之美 | 作者: iZ
    iCity YOHOcity