完整的html5捕鱼游戏源码分享

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

(function(){

var ns = Q.use("fish");

var FishGroup = ns.FishGroup = { pattens:[] };

FishGroup.setRandomPatten = function(fishes, startX, startY)
{
	var pattens = this.pattens, len = pattens.length;
	var patten = pattens[Math.random()*len >> 0];
	patten(fishes, startX, startY);
};

var HLinePatten = function(fishes, startX, startY)
{
	var len = fishes.length, prev = {x:startX, y:startY, width:0, height:0}, dir = startX > 0 ? 1 : -1;
	for(var i = 0; i < len; i++)
	{
		var fish = fishes[i];
		var dx = Math.random()*fish.width + 20 >> 0;
		var dy = Math.random()*fish.height + 20 >> 0;
		if(Math.random() > 0.5) dy *= -1;
		fish.x = prev.x + dx * dir;
		fish.y = prev.y + dy;
		prev = fish;
	}
};

FishGroup.pattens.push(HLinePatten);

})();