正如你们中的一些人可能已经看到arcade fire发布了一个特殊的音乐视频以及谷歌,展示了HTML5的强大功能,如果不是它的话:http://thewildernessdowntown.com/ 我的问题是我正在重新设计我的主页,并且非常想添加那些鸟,但是当我浏览网站源代码时,我无法在任何地方找到脚本,当我刚拿到整个html源文件时,将其保存在本地并打开它,页面打开完美,但没有鸟。任何人都可以显示或帮助我查明网站上的鸟类,以便我可以使用它们。致谢
答案 0 :(得分:1)
查看来源,我发现了这个链接的javascript文件 - http://www.thewildernessdowntown.com/js/main-compressed.js
那里有很多东西,但我找到了一个可能有些帮助的功能(虽然看起来有点模糊不清。)
addBirds1: function() {
for (var e = 0; e < 100; e++) {
var c = -1 - Math.random() * 0.5;
var h = 1 - Math.random() * 2;
var b = 1 + Math.random() * 0.5;
var f = 1 - Math.random() * 2 - Math.random() * 0.5;
var k = 1.5 * (0.025 + Math.random() * 0.05);
var m = (b - c) / k;
var l = (f - h) / k;
var g = Math.atan2(l, m);
this.birds_array.push({
start: {
x: c,
y: h
},
end: {
x: b,
y: f
},
d: {
x: m,
y: l
},
a: g,
t: k,
o: Math.random(),
scale: 0.4 + 0.4 * Math.random()
})
}
},
该功能有3个版本......所以我想它们只是模拟随机飞行活动的方法。看来你要找的是javascript,而不是HTML5
答案 1 :(得分:0)
鸟类功能不是HTML5。这是javascript。关闭你的JavaScript并检查出来。
答案 2 :(得分:0)
HTML5不会这样做,抱歉。它仍然是一种标记语言。你仍然必须使用好的'Javascript'。如果你关闭Javascript,你可以在网站上看到。