以下日志纯属个人略见,有任何不妥的地方,请大家见谅,有问题的地方可以发邮件指出
如果你经常上网,你会发现在各个网站上面都会出现或多或少的Flash动画,他们以各种形式存在:广告、在线小游戏、菜单、按钮、甚至blog中的播放器也可能是Flash制作的。
有些人会说:“做Flash很简单吗!不就是几个字,几张图,用帧效果连接起来,不就能动了吗!”这其实是一种很不负责的说法。
首先,这只能证明你目光短浅,没有真的了解Flash。当Flash还停留在Flash 4 或更早的版本的时候,你这么说也许有道理。但是朋友,Flash 8能提供的已经不仅仅是这些了。
其次,有点儿头脑并已经使用过Flash一段时间以后,你应该知道Flash的编程能力。Flash独有的Actionscript可以帮你建立很多复杂的交互动画。但是会编程的人毕竟是少数,这就能更好的证明真正使用Flash并不是一件容易的事。
关于Flash的动画制作,这里就不赘述了,如果你有Illustrator、Freehand、Painter或Photoshop中任何一个或多个软件的基础,在学一些关于线性影片的知识,你便可以在最短的时间内掌握Flash的动画模块的制作了。到此,你只看到了Flash这做大冰山的一角。
下面就是Flash最有用的一部分了-Actionscript。关于AS,大多数人可能还在用AS 1.0,但是最近流行的是AS 2.0,它能更好的为Web开发带来便利。在今年年底将要发布的最新版本的Flash里面,可能会有AS 3.0版本出现(先期待一下…)
Actionscript能做什么呢?这并没有一个完整的定义,随着Web的快速发展,AS的应用越发广泛了。
首先,有人说AS的语法和Pascal等语言很像,但我认为他更像Java,并且不断像Java靠近。AS是一种面向对象的脚本语言,将整个Flash的AS程序存为一个.as文件,再通过Flash进行调用是现在最简捷的方法。你可以在这个.as文件中建立很多的类,组成一个类库,那么出现在.swf中的symbol便是这个.as文件所实例化的对象。这一点很符合Java程序员和.Net程序员的习惯。
其次,AS还可以实现许多Flash中实现起来很复杂的动画,例如复制出很多Movieclip,使用AS,你只需要一个duplicateMovieClip( )便可以省去你N个layer,何乐而不为呢?
最重要也是我最看好的,便是其在Web上面的应用。用Flash动画ActionScript,可以做出超炫的Flash站点,这是其他任何Web技术达不到的。也许你会用XML,会JavaScript,精通各种动态网站编程技术,而且还能很好的利用Ajax把他们弄到一起。但是在视觉方面,Flash站点的地位是不会动摇的。如果你接到的Case是给艺人或其它视觉设计界认识做一个Personal Site,那么用Flash吧!这会让你的客户极其痛快地多付你很多报酬。
还要说明的一点是Flash 8已经能最大程度的整合所有的动态网站技术。最简单常见的便是Flash+php+mySql,当然和asp、asp.net还有jsp的应用也是很多的。如果再加上Coldfusion和XML,那就是Perfect!
最后便是最新的嵌入式移动技术。谈到嵌入式的软件设计部分,大多数人便会想到JavaME,还有小部分便是C++和C#。但是Flash的努力也要得到大家的肯定,你可以在你信买来的装有S60操作系统的NOKIA手机中发现一个名为FlashLite player的东西,他便是在智能手机上播放Flash的工具。如果你用得是新版的Flash 8的话,你可以在Macromedia Official Site上面下载FlashLite插件,之后当你点击Export Movie,在player选项里便可看到FlashLite 1.0和2.0两个选项。当你Export之后,直接打包发到你的NOKIA或MOTO上面,就可以播放。(注:FlashLite只支持一部分Flash的功能。)
另外,网上有人再用JavaME和Flash做比较,在这方面我不好做什么评论,但我知道现在很多国外的嵌入式系统中软件的部分都是用Flash做的。例如车载电脑(可以内嵌GPS系统),Mp3/Mp4 player,甚至PDA也有。关于Flash在嵌入式方面的应用我们还需再等些时间去考察。以我个人的看法,Flash不可能打败JavaME,因为我们可以看到后者是如此强大,但Flash也会占有一席之地,因为Flash能内嵌Java(这招够阴!)。
More…
从Flash MX开始,Flash Presentation功能便开始奋力超过Powerpoint,而且你可以想想,用过ppt的人都知道那东西的动画效果简直少得可怜,Flash呢?不说,大家也都知道。
只要你有心,Flash的各种功能便开始征服你。看,自从平面设计界老大Adobe把网络设计界老大Macromedia收购以后,这两家的元素就可以很好的整合在一起了。这就够爽一阵子了。
P.S. 下篇日志,我想浅浅地谈谈我对全Flash网站建设的一点心得。

About Flash相关推荐

  1. TOF摄像机可以替代Flash激光雷达吗?

    TOF摄像机可以替代Flash激光雷达吗? 一.基于ToF技术的Flash激光雷达 基本成像原理上ToF Camera与LiDAR相同,都采用飞行时间测距技术(包括利用APD或SPAD的直接测距法,和 ...

  2. 如何下载flash离线安装包

    如何下载flash离线安装包 CreateTime--2018年4月14日16:02:13 Author:Marydon 1.下载地址 UpdateTime--2018年5月13日16点55分 ppa ...

  3. 使用 Flash Builder 的 Apple iOS 开发过程

    使用 Flash Builder 的 Apple iOS 开发过程 iOS 开发和部署过程概述 构建.调试或部署 iOS 应用程序前的准备工作 在测试.调试或安装 iOS 应用程序时选择的文件 将应用 ...

  4. [转]优化Flash性能

    原文:http://www.adobe.com/devnet/flash/articles/optimizing-flash-performance.html 翻译:http://bbs.9ria.c ...

  5. (转)flash的Socket通讯沙箱和安全策略问题

    一.沙箱和安全策略问题     1.此问题发生在连接时,准确地说是连接前,分别两种情况:         1.本地播放    本地播放时,默认情况下Flash Player将不允许swf访问任何网络. ...

  6. Flash气泡回弹效果

    好久没有碰过Flash了,今天温习一下AS3.0,做了一个回弹效果,气泡回弹 本想着怎么可以定义气泡的不同颜色,这样可以做出更绚丽的效果,或者更进步一,气泡和气泡直接回弹,想了老半天没有想出来,就先这 ...

  7. 谷歌浏览器Google Chrome和Adobe Flash Plugins插件安装问题

    最近在做CSS的多浏览器支持,于是安装上了谷歌浏览器Google Chrome浏览器,结果发现谷歌浏览器Google Chrome的确构造非常简单,精干,速度非常迅猛,比臃肿的IE8快多了,于是开始使 ...

  8. flash h5录音_博乐h5网站建设案例-AI优网络

    沈阳滑翔网站建设/设计沈阳荷兰村网站建设/设计沈阳和泰新城网站建设/设计沈阳黑山网站建设/设计沈阳红旗台网站建设/设计沈阳浑河堡网站建设/设计沈阳浑南中路网站建设/设计沈阳浑河站西网站建设/设计沈阳浑 ...

  9. Window7 安装开源swf反编译软件JPEXS Free Flash Decompiler(FFdec)实录

    FFdec是一个免费开源的swf反编译软件,在Windows,Linux,Mac上都能用,比那个硕思闪客精灵厚道多了,功能也不比它差,我以后就用FFdec了. 官网地址如下: http://www.f ...

  10. 使用Cumulus和Flash Player搭建视频会议示例

    该篇文档取材于Cumulus官网上的视频会议代码,详见 https://github.com/OpenRTMFP/Cumulus/wiki/Server-Application,-Samples 我根 ...

最新文章

  1. 尺度空间理论与图像金字塔
  2. Linux网络模拟,模拟网络访问解析
  3. ios测试宏指令出错:“Expected identefier”
  4. 系统需求分析文档需要考虑的问题
  5. 【清华集训2014】Sum)(类欧几里得算法)
  6. Item 13 Minimize the accessibility of classes and members
  7. linux下使用c进行线程操作
  8. 安装成功配置环境变量_go语言学习笔记-Windows10开发环境安装和环境变量配置
  9. MVC中用Jquery、JS和Ajax 实现分页 存储过程是用mysql写的。
  10. rhel6.4部署tomcat
  11. 光环PMP:超凡IT经理人的“六重修炼”专题讲座
  12. WiFi6模块 RW6852S-50 2T2R蓝牙模块 SDIO接口 WIFI6
  13. 图形化的电力通信光纤资源管理系统概述与功能特点
  14. 即时通讯软件七大优势详解
  15. NVIDIA Jetson TX2模块参数
  16. Rational Team Concert 2
  17. 感受Java的魅力——基于Java二维数组和if语句编制的税后工资计算方法
  18. python xmind_Python 使用Python操作xmind文件
  19. 蓝桥杯2016年第七届真题-碱基
  20. 做直播|流量大时需要CDN加速

热门文章

  1. python将十位数变成0_Python:战略性地通过0-9的十位数字
  2. i春秋网络内生安全试验场CTF夺旗赛(第二季)部分Web题WriteUp
  3. EXSI6.7.0安装
  4. 集装箱RFID物流运输管理系统应用
  5. docker开放端口
  6. Win10系统里的软件有小盾牌有啥影响吗
  7. 【BAT】bat批处理笔记
  8. win7+GTX1060配置及运行TensorFlow
  9. 本地调试(local debug)Hive源码
  10. Cross-validation and KNN