对于swc文件的动态加载

对于swc我们都知道他其实是一个压缩文件,解压以后分解为一个catalog.xml文件和一个library.swf文件

现在我们首先来讲解一下swf的加载:

使用的加载方式为:Loader,加载完成,使用loader.contentLoaderInfo.applicationDomain.getDefinition("Name")来获取在一个swf中的类。

也可以使用evt.target.applicationDomain.getDefinition("Name")来获取swf中的类。因为evt.target是loader.contentLoaderInfo,因为在添加监听的时候是这样子的。所以是这样的,然后使用var ClassName :* = evt.target.applicationDomain.getDefinition("Name");来得到Name这个类。后面就可以使用ClassName这个东西了,代表的是在swf中的类Name了。

这样的方法同时也适用于从swc解压出来的swf文件,在加载“library.swf”的时候,我们只要在最后的evt.target.applicationDomain.getDefinition("swf中的类")这样就可以获取swf(swc)中的类了。

上面的是一般的方法,即获取swf文件中的类的方法

下面来讲解一下如何从swc中获取相关的类。

分为两种情况来讲解:

(1)在你的工程中建立了一个flex库项目:无论你设置的库的“框架链接”是这两个任何的一项,好像都没有什么异同,随便怎么设置都可以,但是在你建立一个as3项目的时候,如果你设置是合并到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AutoSAR(Automotive Open System Architecture)SWC(Software Component)是用于汽车电子系统的软件组件开发和集成的一种标准方法。AutoSAR是由全球汽车行业联合推出的,旨在提高汽车电子系统的开发效率和可重用性。 AutoSAR SWC主要解决了汽车电子系统中软件组件开发和集成的问题。它将整个系统划分为多个独立的软件组件,每个组件负责实现特定的功能。每个SWC都具有标准化的接口,以便于与其他组件进行通信和集成。 AutoSAR SWC的设计原则是模块化和可重用性。每个SWC都可以在不同的车型和车系中进行重复使用,从而大大提高了开发效率。它还提供了一种灵活的组件集成方式,允许开发人员根据需求进行组合和替换。 AutoSAR SWC的开发需要遵循一套标准化的流程和规范。开发人员需要定义SWC的需求、架构和接口,然后实现和测试SWC的功能。最后,将所有的SWC进行集成和验证,以确保整个系统的功能和性能符合要求。 AutoSAR SWC的应用范围很广,涵盖了汽车电子系统中的各个领域,如发动机控制、车身电子、安全系统等。它可以提供诸如数据处理、通信、故障诊断等功能,为汽车电子系统的稳定性、安全性和可靠性提供保障。 总之,AutoSAR SWC是一种用于汽车电子系统的软件组件开发和集成的标准方法。它通过模块化和可重用性的设计原则,提高了开发效率和系统的可靠性,对于实现先进的汽车电子功能和提升驾驶体验具有重要意义。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值