发布网友 发布时间:2022-04-24 22:36
共3个回答
热心网友 时间:2022-04-23 17:33
站长之家下载已经有人发布了,去下载下来参考吧。
用 js 建立若干个 小的 box,然后讲搜索结果分别移位放置到 box 里面,
然后预先定义一个时间,让预先定义好的 box 做一个移位,看起来像机器人变形。
如果要程序员做这样一个动画,其实是很麻烦的。因为机器人变形是要预算算出来的,放在数组里面预定义好。像这样一个机器人变形,要用到接近600个数据。
就像以前股沟网(Google.com)的logo特效,很多都是要预先存储很多数据,才能展现动画效果。
这就是 js 动画迟迟没有发展的一个重要原因:js几乎没有处理图像功能,完全依靠css,浏览器自身的一些效果来模拟动画。
而 flash 的as 因为有flash客户端 ,可以直接处理图像,处理矢量图像,制作动画是相当轻松。
或者,换一个角度讲:百度搜索结果的变形金刚可以看做:通过 js 建立一些 box,让 box 做变型,然后讲搜索结果当做颜色一样填充在机器人表面!。
制作一个机器人变形不好玩!而百度这个微原创,是将搜索结果和机器人变形结合起来,看起来就有点意思了。
其实这样好玩的javascript 效果代码非常多!而让人感觉到耳目一新、有意思的创新是需要将那些“死代码”包装、整合起来的。
热心网友 时间:2022-04-23 18:51
哈哈 现在变形金刚太火了,连负责人都要搞个bug
热心网友 时间:2022-04-23 20:26
hoho~~