您的位置: 首页 > 技术文档 > 多媒体制作 > Moock在FF2K1大会上的演说
FLV MetaData Injector 回到列表 Macromedia Breeze 快速安装
 Moock在FF2K1大会上的演说

作者:chocobo 时间: 2004-04-27 文档类型:翻译 来自:蓝色理想

第 1 页 由O开始
第 2 页 基础、解读、还有一些概念
第 3 页 开始第一个版本的选择题的制作
第 4 页 再来补充一点AS知识
第 5 页 可以重复的函数
第 6 页 第二个版本选择题的制作
第 7 页 数组(arrays)
第 8 页 第三个版本的选择题
第 9 页 一点面向对象编程知识
第 10 页 第四个版本的选择题
第 11 页 XML
第 12 页 最后一个版本选择题

本翻译教程只在闪客帝国、经典论坛发表,如需转载,请与译者联系

这次给大家带来MOOCK在世界性FLASH大会:FF2K1大会上的演说,要说到ActionScript的权威,当然要数MOOCK,他写的ASDG(一本书)是可以和FLASH自带的AS字典相提并论的宝贝。虽然他是这样一个高高手,但是他的这个演讲却是非常的浅显,如果你某处读起来觉得难,那也一定是chocobo翻译得不好。(有些地方实在是太浅,我受不了就改了 )
这篇文章预算的演讲时间很长,所以读起来也会觉得较长,你可以分开来读。
还有,本文是关于FLASH5的AS的,毕竟FLASH4的AS已经淘汰。

第一章:由O开始

为了示范,MOOCK将会做一个多选题问答的动画来做为例子。
这个例子以4种不同版本的方法来实现。
对于用户来说,4种版本使用起来将没有区别,只是对于我们开发者来说,研究的就是如何改进这些FLASH代码的结构与组织。

改进的重点在于:

*更便易的维护
*更便易的扩展
*更快捷的建设

要牢记的是,学习编程是一个过程(process)而不是一个事件(event)
如果你第一次学习到的时候不能照着完成也不必担心。
接下来,MOOCK说到为了照顾没有多少编程经验的菜鸟,会由最最最简单的开始。

关于计算机语言:
编程语言是用来发信息给电脑,从电脑接受信息的
编程语言也有词汇表和文法,如人类的语言类似
通过编程语言我们可以告诉电脑去做什么,也可以从他那获得信息

关于语法和逻辑

学习编程的思想比学习一种语言的语法重要
假设FLASH是懂我们语言的单词的,我们对FLASH说:“Flash, 让一个球在屏幕里面弹来弹去吧”
FLASH会什么都做不了,FLASH要我们用他的世界懂的东西,例如:movie clips, buttons, frames,来描述它要做的事。
那我们再说一次:“Flash, 让一个名字叫ball_one的movie clip在屏幕里面弹来弹去吧”
我们已经用MC这个FLASH懂的东西来描述了,但FLASH还是什么都不做,因为它需要更多的信息:
*这个球有多大
*它放在哪里?
*一开始它首先往哪个方向运动?
*它初始的速度是多少
*它在屏幕的那一个范围之内弹来弹去呢?
*弹来弹去要持续多久呢?

看来我们需要有逻辑结构地告诉FLASH它应该怎么去做:

1、一个球指的是一个叫ball_one的圆形MC,直径50像素
2、还有一个方形MC叫square,边长300像素
3、将ball_one放在square上某处
4、以一个随机的角度,75像素每秒的速度开始移动ball_one
5、如果ball_one接触到square的某边,就弹回
6、一直不停地运动下去,知道我们让它停
如果FLASH真的懂我们语言的单词,他应该知道如何开始做了

总结一下关键点:

无论是使用什么语言,编程思想的艺术都在于用如何将逻辑步骤列出
在你开始将要做的事用计算机语言描述之前,用我们人类的语言描述一次会很有帮助
即使你将他们翻译成任何的计算机语言,他们的逻辑步骤应该是一样的
电脑不懂用假设完成去你的想法,他们没有思考能力(chocobo:就是你要把要求完全无遗漏地写出来让它运行)

出处:蓝色理想
责任编辑:qhwa

上一页 下一页 基础、解读、还有一些概念

◎进入论坛Flash专栏版块参加讨论

相关文章 更多相关链接
Flash 酷站猎手
中文ID3乱码问题MX解决方案
用AS2解决中文ID3的乱码
Flash常用效果-移动模糊效果
Flash MX 2005 制作环境预览
作者文章
Moock在FF2K1大会上的演说
制造像素字体,FLASH MX2K4?
flash mx 2004的項目管理
原 Blueidea 首页调查彻底解析
Royale,為程序員設計的FLASH?
关键字搜索 常规搜索 推荐文档
热门搜索:CSS Fireworks 设计比赛 网页制作 web标准 用户体验 UE photoshop Dreamweaver Studio8 Flash 手绘 CG
站点最新 站点最新列表
周大福“敬•自然”设计大赛开启
国际体验设计大会7月将在京举行
中国国防科技信息中心标志征集
云计算如何让安全问题可控
云计算是多数企业唯一拥抱互联网的机会
阿里行云
云手机年终巨献,送礼标配299起
阿里巴巴CTO王坚的"云和互联网观"
1499元买真八核 云OS双蛋大促
首届COCO桌面手机主题设计大赛
栏目最新 栏目最新列表
浅谈JavaScript编程语言的编码规范
如何在illustrator中绘制台历
Ps简单绘制一个可爱的铅笔图标
数据同步算法研究
用ps作简单的作品展示页面
CSS定位机制之一:普通流
25个最佳最闪亮的Eclipse开发项目
Illustrator中制作针线缝制文字效果
Photoshop制作印刷凹凸字体
VS2010中创建自定义SQL Rule
>> 分页 首页 前页 后页 尾页 页次:1/121个记录/页 转到 页 共12个记录

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
网站可用性测试及优化指南
《写给大家看的色彩书1》
《跟我去香港》
众妙之门—网站UI 设计之道
《Flex 4.0 RIA开发宝典》
《赢在设计》
犀利开发—jQuery内核详解与实践
作品集 更多内容

杂⑦杂⑧ Gold NORMANA V2