AS3到底是什么东西

AS3到底是什么东西,第1张

AS是flash内的一款脚本语言。

目前发展到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是一次非常大的变革。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12538955.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存