程序员眼中的Flash MX2004(1)
天下维客,你可以修改的网络知识库
| Flash | 创建文档 | 创建具有辅助功能的 Flash 内容 | 用动作脚本撰写脚本 | 创建应用程序 |
| Flash应用 | Flash应用2 | Flash应用3 | Flash常见问答解答 |
对于做动画、MTV、Web Design之类的Designer,Flash 5已经绰绰有余;对于开发RIA的Developer,Flash MX在协同工作、源文件和代码管理上是非常差的。即将推出的Flash MX 2004中的编程特性有很大突破,令人有耳目一新的感觉,Developer甚至可以掉去Tool Bar绘图工具和Timeline。下面我们就单纯从编程方面来看看Flash MX 2004的新特性。
目录 |
Flash Player 7
在性能方面,根据Macromedia网页资料,Flash Player 7在执行Action Script、播放Video、以及一般的图像显示等方面都有明显的改进。这对要用Flash来做比较复杂编程应用的人来说,绝对是个好消息。
- 相关详细内容请参见:Flash Player 7
Action Script 2.0
在新版本中,Action Script的编程面板和编程特性都改动非常大。
编程面板
为了提高编程的效率和易用性,Action Script的编程面板在很多方面都做了改进,这里列出的只是一些比较明显的特性。
- 相关详细内容请参见:Action Script 2.0编程面板
编程特性
Action Script一直都在发展,每次Flash新版本的发布,都会加入新的关键字、对象、方法、元素等等。但与之前的Flash版本不同,Flash MX 2004实现了更标准的面向对象编程方法,改动的地方非常之大,所以就出现了一个新的Action Script版本:Action Script 2。
如果說Action Script 1.0是JavaScript,那2.0就是Java,严谨的Data Type,完全Class Based,非常类似Java! Action Script 2.0的出现,并不表示旧的Action Script 1.0被淘汰,因为Action Script 2.0只是給开发人员一个更严谨的编程语言,方便开发,方便编译时Debug等。用Action Script 2.0写的Flash,也可以給Flash Player 6支持,因为1.0和2.0都是编译为同一类Byte-code。2.0除了编程语法、概念分別外,它必须写在*.as外部文件中,只被专业版支持。传统程序员可能会更喜欢用Action Script 2.0。下面我们来看看Action Script 2的编程特性。
- 相关详细内容请参见:Action Script 2.0编程特性
ActionScript 2 编程例子
这里不可能完整地讲解Action Script 2。Action Script 2完全符合ECMA 262 第四版的规范(http://www.mozilla.org/js/language/es4/) 。下面我们来看看几个Action Script 2的编程例子。
- 相关详细内容请参见:Action Script 2.0编程例子
相关条目
Flash应用所有条目
- 透明Flash装扮QQ空间
- 制作精美Flash导航菜单
- Flash文字编码问题解决方案
- 在FLASH中弹出网页窗口
- 在Flash课件中正确调用SWF文件
- Flash MV音乐和字幕的制作
- 实例详解fscommand命令的使用
- 实时走动的时钟的制作
- AS代码2.0:新的语言元素
- AS代码2.0:脚本编辑和调试
- FSCommand 用法详解
- Template Method(模板方法)模式AS2实现
- AS的基本代码解释
- AS代码2.0:面向对象模型
- 程序员眼中的Flash MX2004(1)
- 程序员眼中的Flash MX2004(2)
- 时间日期的ActionScript编写
- 按钮的Action编写规则
- Flash5 ActionScript入门学习-Action Script中的变量
- Flash5 ActionScript入门学习-Action Script编辑环境
- Flash5 ActionScript入门学习-Action Script基本语法1
- ActionScript入门学习-Action Script基本语法2
- ActionScript入门学习-Action Script事件
- ActionScript入门学习-Movie Clip的控制
- ActionScript入门学习-声音的控制
- LoadMovie 载入动画指令
- OnMouseEvent事件
- FLASH网站常用预载特效剖析
- 显示隐藏鼠标的Flash Action
- 时间轴控制命令
- 调用外部as的action代码
- 使用外部 CSS 来设置 Flash MX 2004 组件外观
- 相关内容请参见:Flash应用
内容不全面……(欢迎补充资料)
本文有待完善之处
- 相关的内容不齐全。
- 需要用户整理文章。
- 对文章的相关知识的整理不到位。
请您在这里留下修改建议:
相关
相关资料
参见
参考资料
- 闪客帝国:http://www.flashempire.com
- 闪吧:http://www.flash8.net
- 闪客俱乐部:http://www.flasherclub.com
- 闪客天堂:http://www.flasher.cn
- 闪客网:http://www.shanke.cn
- 闪客中国:http://www.flashchina.net
- 网页制作网址大全:http://www.world68.com/web.asp
- 设计论坛网址大全:http://www.np-design.com
外部联结
- ★★★★★视频教程:太平洋视频教程
- ★★★★☆硅谷动力视频教程
- ★★★☆☆Macromedia Flash
- ★★☆☆☆Macromedia Flash 繁体
| Flash基础 | 使用图层 | 使用布局工具创建用户界面 | 在 Flash 中绘图 | 创建元件和实例 |
| 给按钮添加动画和导航 | 添加静态文本、输入文本和动态文本 | 创建时间轴动画 | 用屏幕创建演示文稿 | Flash知识 |


