自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Scratch二次开发#4——自定义指令积木文本

本文介绍了Scratch二次开发中修改指令积木文本内容的完整流程。主要内容包括:1. 准备环节:配置开发环境,包括打开源码文件夹、运行本地服务器、安装编译scratch-blocks模块;2. 自定义修改:详细说明了如何修改指令积木的文本内容和字体大小,包括将"重复执行"改为"一直重复执行"等具体案例;3. 技术实现:通过修改本地scratch-blocks源码、重新编译和链接模块,实现自定义修改。

2025-11-11 19:19:47 1267

原创 Scratch二次开发#3——自定义GUI文本

本文介绍了Scratch二次开发中修改GUI界面字体大小和文本内容的方法。通过正则表达式查找font-size:{小数}rem格式的代码,可修改菜单栏、积木分类区、角色区等各部分的字体大小。文本内容修改则需在翻译文件zh-cn.json中调整对应字段,并通过npm run build命令重新编译生效。文章还指出指令积木文本需在scratch-blocks模块中修改。开发过程中需注意区分模块路径和模块名,修改后需重新加载浏览器查看效果。

2025-11-10 16:07:42 869

原创 Scratch二次开发#2——自定义菜单栏

本文详细介绍了Scratch二次开发的完整流程,重点包含三个方面的自定义修改:1. 界面元素修改:包括替换软件图标、修改点击行为、关闭语言切换和主题切换功能等;2. 功能模块调整:通过注释或删除代码关闭书包、教程等不常用功能;3. 文本内容本地化:修改翻译文件实现文字自定义,并详细说明了如何编译和链接本地源码使其生效。文章提供了具体的操作步骤和常见问题的解决方案,特别强调了终端操作和npm命令的使用技巧。整个过程展示了从源码修改到最终效果呈现的完整二次开发路径。

2025-11-05 21:28:29 1387

原创 Scratch二次开发#1——开发环境配置

本文介绍了Scratch3.0二次开发的准备工作:1)安装Node.js并验证;2)从GitHub下载Scratch相关源码库(包括GUI、多语言支持和积木模块);3)使用IDE工具管理源码。详细说明了测试步骤:通过npm安装依赖模块,启动本地服务器运行Scratch,并访问浏览器查看效果。文中特别提醒国内用户可能遇到的网络连接问题,建议通过科学上网解决依赖安装失败的情况。最后提供了完整的环境配置流程参考。

2025-11-03 23:38:59 939 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除