|
ML,此时我根本不会去考虑什么FLASH和PS,完全在扮演一个后台工程师的角色;最后在FLASH中合成的时候,我则又扮演着FLASH设计师和AS工程师。尤其是在开发我自己的个人门户V3的时候,我更是“严于律己”,在开发流程的每个阶段,尽量让自己少管“闲事”,看到最后能否按预期目标完成任务,结果还是比较满意的。我的想法是:在MBDD式下,一个flash web开发团队应该至少有以下五个人:架构师、PS设计师、FLASH动效设计师、AS工程师、后台工程师。架构师负责对整个网站的把握,他必须了解flash web开发的每个环节,丰富的开发经验使其在接到一个项目的时候可以根据需求很快的决定采用那种开发模式,并把这个项目支解为若干功能模块,然后为PS设计师提供内容框架草图,并指定后台数据格式。而且在开发的整个过程中,他要负责其他人的调节和沟通。所以如果说架构师是这个团队的灵魂人物,一点都不为过。PS设计师则需要根据框架草图设计网站界面,他最好懂得一点FLASH基础操作,知道那些部分是在FLASH中可以很方便的直接绘制的,而那些部分必须由PS完成。当然,如果他还能把动画因素也考虑进去,并在PS中部分完成效果图,那就更好了。FLASH动效设计师主要是完成FLASH中的动画和特效,他最好懂得一点AS,这样他在做动画的时候,就会把编程的因素考虑进去,使他的动画尽量便于程序控制,特效也不至于太吃CPU,如果他的AS能力足够强,我们还要让他根据架构师划分的模块在FLASH中完成网站主界面的布置,当然这时候架构师最好从旁协助。AS工程师主要是根据架构师的要求完成特定功能模块,同时完成前后台的数据交换,他最好懂得一点后台知识,至少要知道FLASH如何通过后台程序写数据,另外他的XML解析一定要精通。最后是后台工程师,他只需要根据架构师的要求写入读出特定格式的数据就行了,当然,如果他学一点AS的话,将更有利于他理解他为什么要那么做,另外他的存在还有更大的意义,那就是完成网站数据结构分析以及负责数据库管理。
总之我觉得,除了SEO的处理现在还不够完美外,如果我们深入理解了flash web的结构,建立起一套完善的开发模式,再加上平时积累的代码库、元件库、特效库、资料库等,flash web开发快速化、高效化将不再只是梦,flash web完全可以达到HTML网站的开发效率,而且有着比HTML网站更好的视觉和交互效果。
进入织梦论坛讨论: http://www.17zm.net/forum/
上一页 [1] [2] [3] |
| 教程录入:jerome 责任编辑:jerome |
上一篇教程: A*寻路,二叉堆优化及AS3实现
下一篇教程: 没有了 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |