![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Scratch
帷幄庸者
这个作者很懒,什么都没留下…
展开
-
Scratch3.0——作品截图
Scratch 的舞台是基于canvas,最初尝试直接通过canvas的dom,然后生成图片,但最后只能得到一个黑色的图片,得到黑色图片的原因是没有取到有效的canvas而不是因为图片跨域,当初在这里走了很多弯路,继续研究舞台组件stage.jsx,从vm.renderer可以获取canvas,于是通过这个canvas对象生成图片,记得当时的效果是偶尔会得到有效图片,但是大部分时候依然是黑色的图...原创 2019-01-22 23:17:33 · 5793 阅读 · 4 评论 -
Scratch3.0——克隆代码仓库的正确姿势
对Scratch3.0进行二次开发,首先要在github上fock官方代码,但是在自己开发的同时又要跟进官方的代码就要在git做如下配置。步骤:1、配置上游项目地址。即将你 fork 的项目的地址给配置到自己的项目上。使用以下命令来配置。➜ git remote add upstream https://github.com/LLK/scratch-gui.git然后可以查看一下配置...原创 2019-01-22 23:44:43 · 2762 阅读 · 2 评论 -
Scratch3.0——项目层次结构
简要介绍: 本文旨在介绍scratch3.0项目层次结构及关键功能。源码:https://github.com/LLK/scratch-gui核心依赖库scratch-audio:声音拓展scratch-blocks:代码积木块scratch-l10n:国际化scratch-paint:绘图拓展scratch-render:舞台渲染,在舞台区域出现的基于WebGL的处理器。s...原创 2019-01-23 00:56:52 · 8394 阅读 · 2 评论 -
Scratch3.0——拓展积木块原理
原创 2019-01-23 14:21:40 · 6231 阅读 · 0 评论