代码改变世界

利用FLASH和XML做炫酷图片相册

2013-04-14 22:53  精诚所至 金石为开  阅读(1112)  评论(0编辑  收藏  举报

如果我从一开始就学编程的话,我会成为一个优秀的程序猿。前天突发奇想,要做一个单页面网页,放点图片,弄一个很炫的相册,我只知道JS貌似可以做出很炫的效果,但是我只会FLASH,我想大二的时候学的FLASH终于可以派上用场了,我记得FLASH加XML可以做出很多不同的效果,我也确定我以前是做出来过的,我一直认为我的AS语言一直不错,所以,当我把好几年没弄过的FLASH8.0装好并打开后,才发现连一句最基本的播放暂停转向帧都写不出来了,一番挣扎后我放弃自己写代码的打算,打算从网上下载一个使用,修修改改应该可以达到需要的效果,用"FLASH XML"搜索,终于荡下来一片能用的代码,虽然对其界面并不满意,但是当我打开这个文件的时候,彻底傻眼,几个主要的AS自定义类完全看不懂,编程语言这种东西,果然是不用立马忘光光,就像说话一样,天天说慢慢自然能学会张嘴就来。想当初自己敲完一本名叫“ActionScript动画教程”的书上的全部代码,忆往昔峥嵘岁月,看现在竟然连个简单的FLASH都做不出来,心有不甘之余,不仅感慨,一代优秀编程大师就这么泯然众人矣!

幸运的是,我发现了这么几个软件,直接生成各种各样形式的炫酷FLASH相册,并且可以把它们插入到需要的地方,比如作为插件插入wordpress博客中。

Aneesoft 3D Flash Gallery就是其中一款很酷的软件,可以制作绚丽的图片相册。

这软件操作异常简单,选择你需要的图片,选择一个相册模板,然后发布,可以发布为SWF文件,EXE文件或者输出HTML文件(其实就是FLASH加XML),然后把用代码把相册添加到网页中。不得不提这个软件提供的相册模板那是相当华丽,虽然一些用FLEX做出来过,不过那是纯手动写代码搞出来的,相信这软件提供的四十来个炫酷的模板定能亮瞎你的氪金狗眼,这软件还能添加背景音乐,它肯定不会让你失望,不过首先声明,这不是一个免费的软件,你可以试用15天,过期了你就得拿钱买了。

相对Aneesoft 3D Flash Gallery的强大功能来说,其它几款软件功能上则略显单薄,比如Photo Gallery Builder,GalleryAir,JuiceboxBuilder-Lite等,它们没有提供特别多的模板可供选择,Photo Gallery Builder只提供了10个模板,GalleryAir提供了12个模板,并且都相对简单,可悲的是JuiceboxBuilder-Lite只提供了一个模板,并且只能输出HTML相册,它的原理貌似用的是CSS做出来的。不过JuiceboxBuilder是一个免费的软件,它还有一个PRO版本,功能更加强大,但是你想用就得花钱买了,天下没有免费的午餐。

这些软件的一个共同特点就是没有一个是国产的,全是国外的软件,是的,这是一个悲剧,没有一个国产,中国有的只是各种盗版。

无志之人常立志有志之人立志长,为什么当初没有学好AS呢。