scratch-blocks是scratch-gui依赖的一个基本模块。它的作用是生成gui界面上的blocks。(有关scratch-blocks的方法可以看我上一篇博客《scratch3.0二次开发之scratch-blocks的免编译修改方法》)。blocks的作用是通过拖曳的方法组成blocks堆块,点击greenflag控件,舞台区(stage)会有相应的变化。scratch-gui的blocks的生成文件在scratch-blocks\blocks_vertical里。blocks几种形状blocks块的形状有以下几种:...
继续阅读 >
分类:scratch二次开发
2022
04-06
04-06
scratch3.0二次开发之用blocks生成python代码
目录一、引入一个生成代码的文件二、定义生成的python代码1、获取block的type2、获取参数的值3、从xml来解析一个块的组成结构三、生成python代码四、结语在开始之前,先回顾下之前写的文章《scratch3.0二次开发之blocks生成代码思路》,在文章里大概地写了生成代码的几个步骤,读者看了可能还不太理解,这是根据我的开发经验写出来的。现在具体写写实现的方法。一、引入一个生成代码的文件比如要生成arduino代码,就要引入生成ardu...
继续阅读 >