标签为 Action Script 的存档

在Flash Payer 线路图中代号为“Next”的规划,目标将虚拟机性能接近到c++的80%,也就是将推出ActionScript 4,
在经过H5的风波之后,计划有所耽搁,不过现在已经发现托管在 github 上了。
 
有兴趣的朋友可以通过下面的pdf进一步了解。
阅读全文(295字)

2010 乐观的选择Flex 4.0 你呢?

从2005年到2010年,Adobe 的推出的Flex 项目,预示基于Flash Player的Action Script开发时代到来,深刻的记得刚出来的Flex组件还是基于V2组件,所谓的加强版吧,运行于Flash Player 8 当然是AS2.0,紧接着推出Flash Player 8.5,开始筹备部署Action Script 3.0了,到了现在已经是Flash Player 10了。
Flex 项目在AS3程序中并不是很常见,因为有个致命原因 ——  “编译出来的文件太大,不方便分发和部署”。这些都是经常被人诟病的,不过倒是很适合开发企业网内部的OA系统。呵呵,在说笑了~
偶然试用了一下最新的Flash Builder 和自带Flex 4 框架。发现相比上一版本有了不错的优化,或许真的会在2010年流行起来。
阅读全文(974字)

AIR 1.5 加入了自动升级的类air.update.ApplicationUpdater,为基于AIR的应用程序能通过网络更新到最新版本有了保障。如果发布自己的AIR程序建议加上自动升级功能,好处当然不用多说。
其原理也很简单,ApplicationUpdater 会去读取网络上的一个版本描述文件,描述文件事是一个特定的XML文档,其中包含了版本号和对应的安装文件路径以及更新描述信息。然后和当前运行的AIR程序版本进行比较,来决定是否下载和安装。
整理了一下代码,在以后的AIR程序中只要简单的引入这个类文件即可实现检查新版本和安装新版本的AIR程序。
这里来测试,注意标题栏的版本号,升级成功后为2.0
阅读全文(839字)

之前有做 Flash 10 ActionScript 3.0 语言和组件参考 [简体中文chm版] 反响还不错,自己使用起来也感觉很方便。
还是为了解决那个问题,Flex Builder 的Help的搜索也不怎么精准,而且每次新使用都要来一次索引,很麻烦。
同样干脆提取出来做成CHM档了,今后就可以独立使用了。

阅读全文(227字)

新做的ActionScript 3.0 语言和组件参考CHM档。
提取于Flash CS4 简体中文版语言参考文档。方便中文Flash爱好者查阅文档,包括我自己在内。
支持最新的Flash 10中的语法特性。内容相当完整。
马上更新你的参考手册吧。
阅读全文(133字)

众所周知,Flex builder 3 beta3版本中已经集成了AIR的SDK,可以开发基于Flex框架的AIR应用程序了。但是使用了Flex框架编译出的SWF有点大。个人很喜欢Action Script Project(俗称纯AS项目)编译出的SWF。文件十分小巧。但如果你想在Flex builder 3 beta3中创建纯AS项目来做AIR的话会可能遇到一些困难。
当然在Flash CS3中也可以制作Action Script Project类似的。但是代码提示功能和调试功能贫弱。还是很想在Flex builder开发。发了一番时间折腾后,找到了如何在Flex Builder 3中开发和调试纯粹AS的AIR项目的小技巧。今天抽时间来整理一下。
阅读全文(629字)

trace(4.813 – 2) 结果是多少?

启动Adobe Flash CS3,新建一个ActionScript 3.0的项目。在时间主轴上加入代码 trace(4.813 – 2) ,CTRL+Enter测试,输出结果2.8129999999999997
同样在ActionScript 2.0的项目却没有这个问题。输出 2.813
PS:在浏览器地址栏中敲入javascript:alert(4.813 – 2),结果也和ActionScript 3.0一样。囧zn.

又一次狠狠的被MM抛弃

2006-6-28 Adobe(Macromedia)发布了Flex2, Flash Player 9 同时也发布Flash 9 测试版本。
这次主要升级是Action Script 的升级,升级到了Action Script 3.0,而主要核心修改是在FP9加入了AVM2,之前的版本只能解析Action Script 1.0、Action Script 2.0,新加入的AVM2来解析新的Action Script3.0,虽然使用Action Script3.0的程序在执行效率有大幅度的提升。但这种方案完全抛弃了对以前版本的兼容。使得代码的迁升十分不易,升级代价接近重新开发。
尽管官方说“change without”不需要修改,但这个仅针对纯的MXML文档,里面没有AS代码。这是比较幽默的。因为这是不可能完成的任务,AS3.0的包和类有了大幅的改动。和对AS1.0、AS2.0的不兼容使得Flash 9 根本不能使用v2组件。而对于Flex2的也是如此。很多组件的属性都改了。
阅读全文(496字)

AS 设置收藏夹及首页

设为首页
on (release) { fscommand(“setHomePage”, “http://您的网站地址”); }
加入收藏夹
on (release) { fscommand(“addFavorite”, “http://网站地址|网站名称”); }