
H5画布
文章平均质量分 58
IT和尚
这个作者很懒,什么都没留下…
展开
-
block动画仿真方案
我在做什么我正在使用Blockly构建一个海龟图形应用程序。用户可以从块构建代码,然后Blockly引擎生成JS代码,该代码将绘制到画布上我的问题是什么Blockly引擎生成JS代码,但将其作为字符串返回,我必须eval()绘制到画布。我可以更改块的代码以生成不同的输出,但保持它尽可能简单非常重要,因为用户可以读取块输入后面的实际代码。所以我不想搞砸它。我想做什么我可以完全控制原子操作(go,turn等),所以我想在函数的开头插入一小段代码,这会延迟执行功能的其余部分。类似的东西:functi翻译 2020-06-11 16:24:07 · 503 阅读 · 0 评论 -
Scratch3.0 动画播放支持SB3.0文件单独运行
git clone https://github.com/LLK/scratch-render.gitcd scratch-rendernpm install # 使用cnpm可能会安装失败git下载慢的,可以考虑一下:加速下载http://tool.mkblog.cn/github/其实Scratch开发团队已经实现了这个功能,只是我们要找到接口来调用。打开目录下的/test...转载 2019-11-07 11:58:31 · 3531 阅读 · 1 评论 -
Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may n
canvas绘制图片,由于浏览器的安全考虑,如果在使用canvas绘图的过程中,使用到了外域的图片资源,那么在toDataURL()时会抛出安全异常:Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.转载 2018-01-06 09:24:26 · 55708 阅读 · 8 评论 -
svg path大法d属性详解
svg:path有d属性,而d属性是最牛B的!<svg width="100%" height="100%"> <path d="M0,0 L240,0 L240,240 L0,240 Z" fill="#fff" stroke="#000" stroke-width="10" transform="translate(5,5)&原创 2018-08-21 17:48:13 · 14430 阅读 · 1 评论 -
SVG 路径(path)
<path>元素是SVG基本形状中最强大的一个,它不仅能创建其他基本形状,还能创建更多其他形状。另外,path只需要设定很少的点,就可以创建平滑流畅的线条(比如曲线)。虽然polyline元素也能实现类似的效果,但是必须设置大量的点 (点越密集,越接近连续,看起来越平滑流畅),并且这种做法不能够放大(放大后,点的离散更明显)。为了更好的理解path,你最好用path实际画一个 SV...转载 2018-10-17 12:04:46 · 1976 阅读 · 0 评论