画布粒子-在“窗口调整大小”上更新画布大小

4莱克斯考利

我是Canvas动画的新手,我坚持某些东西,想知道你们是否可以帮助我。

我正在使用此演示-http: //cssdeck.com/labs/html5-canvas-particles-web-matrix-但在调整窗口大小时,我需要它来重新计算画布大小。这需要在jQuery中更新,而不是CSS或HTML(仅供参考,CSS为canvas width&height = 100%)。

谁能帮我吗?

谢谢!:)

卢克

您的事件window.onresize不应声明新变量HW而应使用“旧”变量,如下所示:

window.onresize = function() {  
   W = window.innerWidth;
   H = window.innerHeight;
   canvas.width = W;
   canvas.height = H; 
}

如果要修改其他参数,例如particleCount或,particles也不要使用var,因为它将在函数范围内创建新变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在窗口调整大小上动态调整画布大小

来自分类Dev

画布粒子,碰撞和性能

来自分类Dev

粒子在画布中的高度错误

来自分类Dev

对画布粒子应用随机旋转

来自分类Dev

粒子在画布中的高度错误

来自分类Dev

无法从窗口调整大小和jQuery绑定画布上的DOM中获取画布

来自分类Dev

调整画布图像的大小

来自分类Dev

无法调整画布大小

来自分类Dev

如何调整画布大小

来自分类Dev

调整画布图像的大小

来自分类Dev

调整画布元素的大小

来自分类Dev

在tkinter画布上动态调整矩形大小

来自分类Dev

画布上的视频不断调整大小

来自分类Dev

画布上的Tkinter调整大小滚动条无法调整

来自分类Dev

画布上的Tkinter调整大小滚动条无法调整

来自分类Dev

调整窗口大小时重新绘制/擦除画布

来自分类Dev

画布-在窗口调整大小时转换鼠标坐标

来自分类Dev

调整窗口大小时重新绘制/擦除画布

来自分类Dev

动态调整浏览器窗口填充画布的大小

来自分类Dev

如何在窗口调整大小时重绘画布

来自分类Dev

使用窗口调整画布大小 - 这样做的好方法吗?

来自分类Dev

平滑的画布噪波过渡-粒子淡入

来自分类Dev

调整画布项目的大小

来自分类Dev

调整画布大小而不裁剪

来自分类Dev

调整画布元素/形状的大小

来自分类Dev

在画布中调整图像大小

来自分类Dev

使用 getImageData 调整画布大小

来自分类Dev

画布调整大小 photoshop 脚本

来自分类Dev

调整大小后,HTML画布会更新太多次