zoukankan      html  css  js  c++  java
  • 第0章 ActionScript教程 Flash相关概念

    Flash是Adobe公司旗下的一款产品,其中衍生出来很多概念,如Flash,Flex,Flash Professional,Flash Builder,ActionScript,AIR,Flash Player,SWF等。初学者不太好区分。如下以图片及文字的方式对这些概念进行了区分:

    FlashApp

    如上图示:

    Flash Professional,Flash Builder/Flex Builder,Flash Player,AIR都是Adobe在动画,桌面应用程序,移动应用程序,运行平台上面的一些产品。

    • Flash / Flash Professional

         主要用来设计动画,生成视频的创作环境。内置AS(ActionScript)编译器及运行时。生成的swf格式的动画文件主要由flash player/Air来播放。适合做动画和一些不规则的组件。

    • FlashBuilder/FlexBuilder

         主要用来开发桌面应用程序,移动应用程序,AS程序等,为开发人员提供开发环境。FlashBuilder是FlexBuilder 的升级版本,在FlexBuilder升级到版本4时改名叫FlashBuilder。适合做企业级应用,也可以做社区及游戏应用。

    • Flash Player

         主要用于浏览器中对swf,flv,f4v等flash视频格式的播放,通常以插件方式内嵌到不同的浏览器中。

    • AIR

         跨浏览器,跨桌面,跨平台运行的AS3运行环境,类似于Java的运行环境JVM

    • AS3

         ActionScript 通常简称为AS,它是Flash 平台的语言。AS编写的程序,最终可以编译成SWF、SWC。ActionScript 有3个版本,分别是1.0版(AS1),2.0版(AS2)和3.0版(AS3)。只有Flash Player 9及以上播放器才支持AS3编译的SWF。

    • Flex

        一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序。

    • Flash Media Server

        Flash Media Server简称FMS,是Adobe开发的一款用于用户之间相互通讯的服务器平台,它集成了Flash多媒体交互特性,添加实时音频和实时数据流等,通过网络存储录制下来的音频、视频,将这些音频、视频和共享数据对象传递给多个客户端,实现实时同步共享,如多媒体流的点播、直播、交互等。支持的协议有RTMP、RTMPT、RTMPE、RTMPS、RTMFP等。

    声明:本站未注明转载的文章均属本人原创文章,文中所涉及文字、图片、图表、Logo、页面版式以及其他信息等内容均受版权、标签和其它财产所有权法律的保护,请勿用于任何形式的商业用途,转载请保留该声明,并注明出处。茶沫:http://www.cnblogs.com/janas/ 欢迎沟通交流:nofulls@gmail.com

    专注于机器学习、前端相关邻域。关注 全栈深入 公众号查看更多硬核文章。
  • 相关阅读:
    JDBC 复习4 批量执行SQL
    JDBC 复习3 存取Oracle大数据 clob blob
    Oracle复习
    Linux命令(1)grep
    JDBC 复习2 存取mysql 大数据
    JDBC 复习1 DBUtil
    php 环境搭建问题
    Windows 批处理 bat 开启 WiFi 菜单选项 设置ID PWD
    Bat 批处理启动和停止Oracle 服务
    docker 学习1 WSL docker ,Windows docker
  • 原文地址:https://www.cnblogs.com/janas/p/3083398.html
Copyright © 2011-2022 走看看