- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚开始学习一点关于 Canvas 的知识!
我想绘制在设定的时间间隔后闪烁的矩形(显示/隐藏/显示/隐藏/显示...)。
如果我删除 setInterval()
和 clear_canvas()
- 矩形会被淹没。问题似乎出在 clear_canvas()
中。我从 here 获得该代码.
目前它只显示空白页面。在我看来,它应该画,清晰,画,清晰......
我添加了console.log()
用于调试;这就是所谓的! Chrome 14 中不会抛出任何错误或任何异常(在 Fedora 15 上,如果这很重要的话)。一切似乎都还好;不幸的是,事实并非如此!
我把代码放在JsFiddle上所以你们,伙计们,可以帮助我。谢谢!
最佳答案
您的问题是,它在绘制矩形时就清除了它。
您需要使函数在绘制和清除之间交替,以便注意到任何情况。
var draw = false;
$(function() {
setInterval(function() {
console.log('called');
if(draw)
draw_rectange();
else
clear_canvas();
draw = !draw;
}, 1000);
});
关于javascript - 为什么闪烁的矩形(被 Canvas 淹没)不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8493946/
如何在 iOS 中隐藏并显示标签栏,如 Groupon iPhone app是吗? 最佳答案 如果您不想弄乱实际的选项卡栏框架、子类化等,请使用伪选项卡栏。例如,将分段 Controller 放在不大
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
我刚刚开始学习一点关于 Canvas 的知识! 我想绘制在设定的时间间隔后闪烁的矩形(显示/隐藏/显示/隐藏/显示...)。 如果我删除 setInterval() 和 clear_canvas()
我正在编写一个小型 Android 游戏,每当我第一次运行时,一切都工作正常,但它会随机挂起并开始在 eclipse 的 LogCat 中无休止地发送垃圾邮件 12-30 12:40:05.344:
当我在具有 Google map fragment 的 Activity 上拖动 map 时,我的 logcat 充满了 "W/Google Maps Android API: GLHudOverla
上下文:这个命令是用python脚本生成的,它旨在连接不同格式的不同小视频,有0.5s的停顿,考虑到一些视频没有音轨。 ffmpeg.exe -report -i input0.mp4 -i inpu
我是一名优秀的程序员,十分优秀!