您的位置:首页 > 大数据 > 人工智能

as3.0过渡完毕,用as3 做了几个Air程序

2009-02-13 09:51 141 查看
经过了从as2.0 到as3.0的过渡,

已经熟练了类的用法。

其实as2.0过渡,主要的是事件机制,显示列表。

------------------------------------------

通过看帮助文档的学习,

对as3有了深刻的理解。

已经可以把以前的as2的项目

整合成为as3.0版本了。

------------------------------------------

as3是总的趋势,

因为其功能更强大,面向对象完全支持,

代码执行速度比as2快10倍。

在编译as3时,当你试图用as2里正常的某个语句

如:userNameTxt.text+=inputTxt.text;

尽管这没有什么错误,

但是as3会提示你这样的写法会降低速度,

并给出你建议。

目前as经历了3个版本:as1.0 (player 4) ,as2.0(player 5以上),as3.0(player 9以上)

还有flash Lite 版本(Flash lite1.0 , Flash lite 1.1 统称 Flash lite 1.X) 使用as1.0的语法

还有Flash lite 2.X 目前还出现了 Flash lite 3.0 使用as2.0的语法

目前还没有支持as3.0的Lite版本。

前些日子在 天地会 里面发了帖子,《Adobe Flash lite部门停止了Lite的研发》

原因就是因为Flash在不同的设备用了不同的codebase

在PC上的Flash是一套codebase,在手机设备上的又是一套。

当然在以上两种设备的测试效果也是不一样的。

所以目前as3是Flash以及相关所有产品的一个标准语言。

--------------------------------------------------------------------------------------------

Air 是总的趋势,Flex只是Air的一个过渡产品。

air只能用as3来开发。

-------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: