est*_*est 6 javascript html5 canvas setinterval
我在HTML5画布上制作几何光学演示,鼠标指向光源,你可以制作一些障碍,javascript做计算工作,并在这些障碍后面的线上显示光影.
从我在网上发现的那些画布拖放教程中,所有这些教程都setInterval()用于实现鼠标交互,这意味着整个画布都会一直更新和重新绘制.这让我觉得整个画布业务是一个丑陋的黑客.
我的问题是:是否有任何其他方法,使鼠标交互在canvas没有setInterval()办法吗?我想绘制一次背景,只onmousemove在鼠标实际移动时重绘活动部分.
任何想法都表示赞赏.谢谢 :)
| 归档时间: |
|
| 查看次数: |
908 次 |
| 最近记录: |