加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

as、flex、flash的关系:

发布时间:2020-12-15 04:54:54 所属栏目:百科 来源:网络整理
导读:as 是 ActionScript 动作 脚本 ,他可以在 flex 和 flash 开发中使用。主要工作是:它在 Flash 内容和 应用程序 中实现交互性、数据处理、以及其他功能。 flash 完全可以做到 flex 的效果,但是为了迎合开发者的口味,推出 flex 。 Flash 并非只是一个单纯的

asActionScript 动作脚本,他可以在flexflash 开发中使用。主要工作是:它在 Flash 内容和应用程序中实现交互性、数据处理、以及其他功能。

flash完全可以做到flex的效果,但是为了迎合开发者的口味,推出flex

Flash并非只是一个单纯的矢量动画创作工具,而是一个凭借脚本语言ActionScript在功能和定位上不断演变的网络应用开发工具。

FlexFlash都以ActionScript作为其核心编程语言,并被编译成swf文件运行于Flashplayer虚拟机里。因此Flex也继承了Flash在表示层上先天性的美感、除了视觉上的舒适感外,还天生具备方便的矢量图形、动画和媒体处理接口。

虽然FlexFlash有众多的相似点,但是不同之处仍然很多:

(1).尽管公用ActionScript,但是使用的库并不完全相同,更合适的说法是两者使用着两套具有极大功能重叠范围的库。

(2).Flash偏向的是美术动画设计师人员,所以更容易发挥特效处理的优势,Flex偏向开发人员,所以容易做出具有丰富交互功能的应用程序。

(3).Flash只能以ActionScript脚本的形式开发(舞台被关联到一个称之为 document class的类里),另外舞台元素也是可以绑定脚本的,不过从软件工程的角度讲不建议这样用,Flex还可以使用称作mxml的标记语言来描述应用的外观和行为,mxml中可以直接嵌入ActionScript脚本。

(4).由于第三点而造成的两者市场定位不同,Flex是面向企业级的网络应用程序,Flash则面向诸如平面动画、广告设计等多媒体展示程序。

(5).借助Flash Lite这一移动设备上的FlashplayerFlash可以开发移动应用,Flex则不行。

(6).Flash的编程模型是基于时间轴的,Flex的则是基于窗体,虽然它运行在网页里。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读