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

    专注于机器学习、前端相关邻域。关注 全栈深入 公众号查看更多硬核文章。
  • 相关阅读:
    Ternsorflow 学习:002-Tensorflow 基础知识
    Ternsorflow 学习:001-通过例程,初步了解Tensorflow
    Wpa_supplicant 调试故障原因分析
    Ternsorflow 学习:000-在 Ubuntu 16.04 上安装并使用 TensorFlow_v1.14 (改)
    开发工具类(eclipse、安卓SDK) 镜像站
    Linux镜像源 国内列表
    linux桌面系统 镜像下载
    arm linux 移植 udhcp 与 使用
    Docker三剑客之compose
    Docker基础内容之端口映射
  • 原文地址:https://www.cnblogs.com/janas/p/3083398.html
Copyright © 2011-2022 走看看