目前发展到3.0
3.0与1.0、2.0用法完全不一样。所以大家提及的时候衡败说“as3”。
搞错版没谈本可能让你的问题无法解决。
在cs3或以上版本咐察颤的flash可以打开“动作”面板来编写你的as3程序。
loader.unloadAndStop()unloadAndStop ()方法
public function unloadAndStop(gc:Boolean = true):void
语言版本: ActionScript 3.0
运行时版本: Flash Player 10, AIR 1.5, Flash Lite 4
尝试卸载子 SWF 文件内容并停止执行已加载的 SWF 文件中的命令。此方法尝试通过删除对子 SWF 文件的 EventDispatcher、NetConnection、Timer、Sound 或 Video 对象的引用,从而卸载使用 Loader.load() 或Loader.loadBytes() 加载的 SWF 文件。因此,针对子 SWF 文件和子 SWF 文件的显示列表将发生以下行为:
-停止声音。
-删除舞台事件侦听器。
-删除 enterFrame 、frameConstructed 、exitFrame 、activate 和 deactivate 的兆弯事件侦听器。
-停止计时器。
-断开摄像机和麦克风实例
-停止影片剪辑。
参数 gc :Boolean (default = true ) — 提示垃圾回收器对 SWF 子对族和闷象执行 (true ) 还是不执行 (false ) 垃圾回收。如果要以异步方式卸载很多对象,则将 gc 参数设置为 false 可能会提高应用程序的性能。但是,如果将该参数设置为 false ,则在运行 unloadAndStop() 命令之后,子 SWF 文件的媒体和显示对象可能还会保存在内存中棚陪。
ActionScript 是Flash 平台的语言,通常简称为AS。有3个版本,分别是1.0版(AS1),2.0版(AS2)和3.0版(AS3)。AS编写的程序,最终都可以编译成SWF、SWC。这三个版本的差别非常大,现在最流行的版本是AS3。as2可以说是as1的升级版本,但as3和as2的差别非常大了。楼下已经说过一些,诸如异常处理机制、事件机制、容器的概念等等,还有很多细小的差别,三言两语也说不清楚,在自册誉液己的使用过程中可以慢州物慢体虚乎会。总之,AS2到AS3是一次非常大的变革。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)