`
ttk512tw
  • 浏览: 13883 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

反射 swf里的类

 
阅读更多

反射 swf里的类
2009年11月02日
  
用反射的方式获得swf文件中的类:
  1.在swf中,export for actionscript 和export in form 1 勾起来。
  2.加载时必须注意程序域
  例子:加载swf->获取库里的声音->播放声
  private var loadee:Loader;
  private function ini():void
  {
  loadee=new Loader();
  loadee.contentLoaderInfo.addEventListener(Event.COMPLETE,oncomplete);
  //loadee.load(new URLRequest("soundtest.swf"));//如果这样写是不行的。反射不到类
  loadee.load(new URLRequest("soundtest.swf"),new LoaderContext(false,ApplicationDomain.currentDomain));
  }
  private function oncomplete(e:Event):void
  {
  var sc:Class= (getDefinitionByName("box_notify.mp3") as Class);//关健是这一句 反射出一个名字是box_notify.mp3的类,也就是swf库里的链接名。
  var sp:Object=new sc();
  trace (describeType (sp));//显示类的信息,没什么用。
  (sp as Sound).play();
  }
分享到:
评论

相关推荐

    13.1光的反射和折射-半圆玻璃.swf

    光的折射、全反射的Flash,特别实用

    Flex控制SWF播放

    如果SWF文件内部没有暴露必要的控制接口,我们可能需要通过反射或者其他方式与SWF进行通信。ActionScript 3的`flash.utils.getDefinitionByName()`函数可以帮助我们获取SWF内部的类或函数。 6. **Flex与Flash集成...

    条件反射flash含源文件

    SWF文件(条件反射.swf、条件反射-2.swf)是编译后的Flash影片,可以在Web浏览器或其他支持SWF格式的播放器中播放。这些文件是给最终用户观看的,无法进行编辑,但可以直观地展示条件反射的动画效果。 “说明.txt”...

    swfloader:swf加载器,用于在flex中加载swf文件。可用于组件模块化,加载然后反射得到相应类

    用于在flex中缓存加载swf文件。 可用于组件模块化加载。加载完成的组件,下次加载可直接从SWFCache中根据url获取相应内容,避免重复加载 单个加载方式 var item:SWFItem = new SWFItem(); item.url = "module/...

    多层镜面效果flash 登陆动画 含flv swf

    本资源“多层镜面效果flash 登陆动画 含flv swf”是一个与Flash相关的项目,它展示了如何利用Flash创建一个具有多层镜面效果的登录动画。这个项目可能包含了源文件(FLA)和最终的可播放文件(SWF),以及可能用于...

    高中物理全集教学Flash素材:光学(打包23份).rar

    2. 反射定律:深入讲解光的反射定律,包括入射角等于反射角的原理,以及平面镜成像的特点。 二、折射与全反射 1. 折射定律:介绍光从一种介质进入另一种介质时发生的折射现象,以及斯涅尔定律的应用。 2. 全反射:...

    LFM_SWF.rar_步进调频信号_步进调频雷达_步进频信号_调频步进_调频雷达

    步进频雷达的工作过程大致如下:首先,发射机产生一系列频率逐步增大的脉冲,这些脉冲在空间传播后遇到目标并反射回来;然后,接收机捕获这些回波,并对回波信号进行解调和处理;最后,通过对回波信号的分析,可以...

    flash水波纹制作器

    SqR允许用户将静态图像转换为动态的水波纹动画,这种动画通常由水面波动的纹理和反射效果组成,可以应用于各种场景,如网站背景、游戏元素或视频特效。 首先,我们来了解SqR的安装过程。提供的文件"SqR_install.exe...

    C#语言参考 陈广31-35

    - 这部分内容可能涵盖了反射的概念,通过Type类可以动态地访问和操作程序集、模块、成员等。 通过学习这些章节,开发者能够更灵活地设计和实现C#程序,特别是在处理复杂的数据结构和动态类型操作时。理解并熟练...

    flash 小游戏 推箱子 镜子 等小游戏

    由于Flash的跨平台性和便捷性,这类游戏在互联网上非常流行,用户可以方便地在线游玩或下载到本地。 虽然随着HTML5技术的发展,Flash逐渐退出历史舞台,但其留下的海量小游戏遗产仍然有着一定的影响力。很多经典...

    3D字母转换器(将普通字母转换为3D字母).rar

    选择正面图像设置阴影和反射,你可以在阴影和反射主窗口中的选项卡更改阴影和反射参数。丰富的创建选项,可以更改3D字体的宽度高度及深度,作品可保存为PNG图像文件,或JPEG/BMP/GIF格式图像。除了保存图片格式外,...

    c#视频教程1-5

    此外,`35-type[1].swf`可能讲解了反射(Reflection),这是C#中强大的元编程工具,可以动态地获取类型信息并执行类型相关的操作。 在实践中,俄罗斯方块项目将帮助学习者将理论知识应用于实际编程。通过构建这个...

    <<JAVA学习笔记>>实例源代码

    10. **反射与注解**:Java反射允许程序在运行时检查类的信息,而注解提供了元数据,可以用于编译时和运行时的处理。源代码可能包含使用反射API和自定义注解的示例。 通过对这些源代码的学习和实践,不仅可以加深对...

    flash波浪效果

    在Flash编程中,"波浪效果"是一种常见且引人入胜的视觉特效,它将数学和物理原理应用到动画设计中,创造...记住,实践是最好的老师,多尝试、多修改,你将能掌握更多高级的波浪效果技巧,比如重力影响、反射、折射等。

    FLASH光学课件

    用户可以通过点击、拖动等操作,直观体验光的传播、反射、折射、干涉、衍射、偏振等现象,让光学知识不再停留在书本上,而是变得可感知、可操作。 【标签】中的“下载”意味着这些课件可以被用户获取并安装到个人...

    包装效果图制作软件Insofta Cover Commander 3.5.0汉化版.rar

    创建后可以保存为各种图片格式或者SWF/GIF/AVI动画视频。软件内置新建项目向导,选择模板类型后,再设置一下侧面图像,阴影及反射就能快速创建包装效果图。本版本为特别版,直接安装后即是注册版本。

    平面镜成像特点

    在"平面镜成像光路图.swf"这个Flash素材中,可能会包含动态的光路演示,展示光线如何从物体上反射到平面镜,然后在观察者眼中形成像的过程。这种动态的视觉效果能够使学生更直观地理解光的反射规律以及平面镜成像的...

    Java教程5-8第二部分

    9. **反射机制**:允许在运行时检查类的信息,创建和调用对象,是Java强大的动态特性。 10. **设计模式**:讲解常见的设计模式,如单例、工厂、观察者模式等,提升代码的可维护性和复用性。 通过这些文件名(如4....

    java笔试之基础2

    11. **反射机制**:学习如何在运行时动态获取类的信息,创建对象,调用方法和访问字段,以及其在实际开发中的应用。 12. **枚举与注解**:了解枚举类型的用法和优势,以及注解的定义和使用,包括元注解和自定义注解...

    flash动画 之毕业设计

    汶川的纪录片 ... FLA档案能够直接包含 Actionscript, 但是也可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。

Global site tag (gtag.js) - Google Analytics