松散的fps,javascript游戏

时间:2017-05-05 13:07:18

标签: javascript p5.js

我正在使用p5.js框架来构建手机游戏。 最近我开发了简单的乒乓球比赛,我有一些与fps的比赛。 我的问题是我的设备很难获得60 fps,只有xiaomi mi5能够​​处理它而没有滞后。

我在绘制函数(60 fps)中的代码部分如下所示:



	background(bR, bG, bB); 
	fill(R,G,B);
	noStroke();
	rect(0, 0, width, height/35);
	rect(width - width/25, 0, width/25, height);
		
	rect(0, height - height/8, width, height/8);		
	for(var i = 0; i<width; i+=width/13)
	triangle(i, height-height/8, i+width/13, height-height/8, i+width/13/2, (height-height/8)*0.97);	
		
		
	rect(0, 0, width/25, height);	
			
	rect(0, height - height/4.2, width*0.08, height/150);	
	rect(width*0.15, height - height/4.2, width, height/150);	
	fill(255);
	ellipse(width*0.5, height*0.44, width*0.5, width*0.5);	
	
	showPlayer();
	updatePlayer();
	
	fill(bR, bG, bB);
	textSize(width/3);
	textFont(font);
	textAlign(CENTER);
	text(showScore(), width/2, height/2);
		
&#13;
&#13;
&#13;

也许问题是我使用了太多的百分比值?

0 个答案:

没有答案