【bad】Flash中弄虚作假的快进快退
Luar在他的“超越Flash8:未来的Flash平台与你”讲义中,说Flash Lite对比J2ME的劣势包括了“There are not too many developers yet.”和“few experienced developers can write optimized and high performance code.”
对于Flash,我即不是合格的Designer,也完全谈不上Developer,但始终觉得RIA应该是很好的应用,可是这么多年过去了,没见多大起色,真是非常可惜。
下午的时候想作个演示,需要在flash中控制一段视频的播放,不知道该如何实现,于是百度之。
这才知道MacroMedia已经很贴心得把这些功能定制成了Behavior,直接在Flash中应用即可。这个网站还提供了实例源文件拱参考,于是下载研究------发现所谓“视频控制”掺水很多。我最想要的快进和快退控制,只是执行一个后退/前进x帧的动作,根本不是大家习惯概念中,以n倍速度向前/向后播放的模式。
教程中的例子是针对Flash MX 2004的,现在已经是Flash 8了,那么MacroMedia改进这个bug没?
它改了,而且很彻底:快进/退完全消失了------我是不是可以理解为,MM认为Flash根本不能实现那种正常的快进/退?
当然,绝对不是不能实现。为何MM不改进,非我所能理解。但觉得,这种做派完整得反应在MM一系列产品中:它并不特别关注降低开发者的门槛。
恰恰相反的是,MM的产品版本越高,高端的能力当然也越强,可对于使用者来说,学习、开发也越难。
这虽然很好理解,但是,没有大量的创作人员,就没有大量的内容,MM的生存空间都成问题,其它壮志,都只能是空谈了。
flash中,控制视频的Behaviors面板。左至右:Flash MX 2004 、 Flash 8
