画布粒子-在“窗口大小”上更新画布大小
Canvas Particles - Update canvas size on Window Resize
我对Canvas动画很陌生,我有点不知所措,不知道你们是否能帮我。
我正在使用这个演示-http://cssdeck.com/labs/html5-canvas-particles-web-matrix-但是当调整窗口大小时,我需要它来重新计算画布大小。这需要在jQuery中更新,而不是在CSS或HTML中更新(仅供参考,CSS是画布宽度和高度=100%)。
有人能帮我吗?
谢谢!:)
您的事件window.onresize
不应声明新变量H
和W
,而应使用"旧"变量,如下所示:
window.onresize = function() {
W = window.innerWidth;
H = window.innerHeight;
canvas.width = W;
canvas.height = H;
}
如果你想修改其他参数,比如particleCount
或particles
数组,也不要使用var
,因为它会在函数范围内创建新的变量。
相关文章:
- 如何防止高图工具提示弹出隐藏,在图形区域或浏览器窗口上调整大小
- 如何使用浏览器窗口调整网页大小
- 如何为Tide Sdk应用程序窗口设置固定大小
- 如何使窗口在调整大小到1000px以下时水平滚动
- (剑道图)可以通过调整大小窗口重排其大小
- 如何将浏览器窗口的字体大小设置为 100%
- 动态调整 Chrome 扩展程序弹出窗口高度的大小
- CSS 窗口宽度调整大小问题
- 如何更改窗口面板标题大小
- 如何通过窗口调整图像大小.调整大小功能
- 窗口.打开图像大小调整 jQuery.
- FF 未在窗口上设置大小
- 窗口调整菜单大小错误
- 根据窗口和页面大小更改类
- JS - 获取正确的窗口像素大小
- 删除窗口“;调整大小”;听众
- JavaScript获取窗口加滚动大小
- Alining 2背景图像,改变窗口大小(背景大小:封面)
- 窗口内部宽度大小更改
- 背景图像按窗口大小调整大小