主题:  闪客的一篇Flash和Director的帖子(JimLee)

LS

职务:管理员
等级:12
金币:30.8
发贴:8074
注册:2004/1/11 10:31:05
#12001/3/25 22:01:38
这是在闪客帝国上一篇关于Flash和Director的帖子,作者:JimLee2000。

我对Flash新版本的新特性的一些看法

今天到闪盟去看了一下,其中有一篇是讨论Flash未来版本功能展望的,很多flash的fans提出了很多很热切的想法,联想到前些日子从flashkit流传出来的“flash6”截图,知道原来我们这么地期待着新的flash中加入3d功能。
之前,也有这样的想法,但是前天看了flash开发经理的访谈后,觉得说的很有理。
我觉得在flash的新版本中不可能在3d方面有什么突破,有这样一些理由:
(1)SWF的应用方向决定了flash中不可能加入对硬件、网络带宽要求较高的3d,就想不可能加入对avi之类视频的支持。
该鸟人一再强调“从Flash创建的文件和其播放器的技术角度看,它是一种“轻量”型的流式文件。这使Flash动画文件能在任意硬件平台上进行平滑播放,并且对硬件的性能要求不高。”、“Macromedia在几年以前经常从事3D工具的研究,但是现在已经停止了3D应用程序的开发。至于未来产品,我确实不能对任何潜在计划作评价。但在Shockwave里包含有一部分硬件加速技术。Macromedia Flash播放器的最重要的优点之一,就是其普及性。不管播放平台是PC、Macintosh、机顶盒或是手持设备,都可以流畅地播放。而硬件加速总会增加这些硬件播放器的体积。 ”
(2)鸡蛋不会放在同一个篮子里
前几天在5DMedia看到一则消息,说Director的播放器ShockwavePlayer
开始支持3D,我没到M公司的官方网站去证实他,但是这是情理之中的事。
不是有人在问Director和flash那么相像,有什么区别吗?会赚钱的M公司已经用实际行动告诉你了:
尽管有很多相似的地方,但是Director的程序却有很大的不同.sockwave播放器具有很强的扩展性,例如增加流式QuickTime视频、提供3D引擎,进行复杂处理的Xtras等。而这些,flash近期的版本的支持应该都不会很好。
不是有人提出flash要支持插件吗,我觉得M公司把Flash定位在轻量级、业余级的流式媒体创作工具,为了不威胁Director的在工程级、大型多媒体的制作上的市场,有些功能即使能够实现,都不会在第一时间运用在flash中的。所以,期待flash中对插件的支持是不现实的,即使有,应用也应该十分有限。这样,M公司的利润才能最大化。
(3)flash新版本最大的可能在交互功能的进一步加强
既然如此,flash新的版本可能的突破就是在网络上的交互的进一步加强。
很多人在都说Action像C,确实如此,Action脚本越来越向Lingo靠近,越来越完善了,但是我个人觉得Action好像比lingo更加平易近人一些。而且好像——比lingo更加接近于oop,对网络的支持要比lingo强,比如对XML的支持。
杰里米说:“随着Flash 5的推出,我们希望看到一些更成熟的网络商业应用,比如由Flash构建的技术先进的网站等。在未来,会有带着强大完善的脚本编程语言,比如对XML和Smart Clip的支持,我们能想像到Flash技术能带给我们什么。”
从他的言论中,我们不难揣测:flash新的版本将在基于网络的交互上会进一步加强,而且,应该会尽可能地推出更多封装Action脚本语言的“插件”,让Action适应各种不同层次的应用者,就像VB一样,对Action了解很深的开发者可以开发深层次的应用,初学者也可以直接从扩展管理器中拖出一个封装好的插件完成一些简单的功能,而不必学习所有的Action语句。
随着Action体系的不断完善,语句的越来越复杂,这应该是M公司现实的打算。


5D艺术网站长。

舞桀

职务:普通成员
等级:2
金币:10.0
发贴:561
注册:2001/1/3 17:46:23
#22001/3/25 22:49:41
那网易的网上3d动画又是什么?
不是shockwave?



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#32001/3/25 23:14:54
powerview的3d



舞桀

职务:普通成员
等级:2
金币:10.0
发贴:561
注册:2001/1/3 17:46:23
#42001/3/25 23:40:00
哦!不管他