首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
雷_伊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
保存文件
保存文件 (1) 保存文件其实就三个主要的方法,getSaveToComputerHandler、downloadProject、downloadBlob,我这边就有个需求是保存文件的时候需要检测文件
scratch二次开发-积木截图
积木截图 (1) 工作区其实就是一个svg,直接使用svg截图就可以了,使用save-svg-as-png这个包,要先检测一下工作区有没有积木,然后使用saveSvgAsPng方法,把积木元素和图片名
scratch二次开发-失去焦点问题
解决打开保存的文件,窗口会失去焦点问题 (1) 打开保存的文件,软件会重新加载,软件窗口会失去焦点,还有使用了alert、confirm等方法也会失去焦点,只需要让窗口重新聚焦就可以了
scratc二次开发-修改矩阵灯模块
修改矩阵灯模块 (1) 如果要把矩阵灯修改成88、79,就要在scratch-blocks中的core目录下找到field_matrix文件,先修改需要用到的常量: (2) 然后修改生成矩阵灯的地方,
scratch二次开发-对特殊积木的修改
对特殊积木的修改 (1) 比如像变量这种积木,是在scratch-blocks/core/data_category.js中修改的 (2) 对这种可以修改和删除的菜单,在scratch-gui/src
scratch二次开发-定义积木代表的方法
定义积木代表的方法 (1) 根据积木的type定义积木代表的方法,比如矩阵灯,然后获取积木上面的值,普通的值就用block.getFieldValue("镶嵌的输入框的类型")
scratch二次开发-打包成一个 exe 程序
打包成一个 exe 程序 要把项目打包成软件,一个exe程序,scratch有个项目是scratch-desktop,这个里面有用到electron把scratch打包成exe程序
scratch二次开发-编译C语言
使用gcc-arm-none-eabi交叉编译器,调用make命令调用硬件给的特定的makefile文件自动编译main.c主体c语言文件
scratch二次开发-语言国际化
1、添加语言解析 npm link可以链接两个项目,也可以改成npm install ../scratch-l10n,就像把这个项目当成依赖包一样,一个软链接,我一开始没用这个还不知道,后来一查才发现
scratch二次开发-添加一个类别
1、添加一个电机新类别 这个一个需求,要加新的积木,新的类别,看了很多别的产品,都有这个电机和组合电机,引脚什么的类别,这个也不难,总结出来了一些步骤,大概就这几步,C语言有一些参考,在github上
下一页
个人成就
文章被点赞
15
文章被阅读
3,406
掘力值
103
关注了
10
关注者
4
收藏集
2
关注标签
2
加入于
2023-04-18