🧬 自定义积木增强
积木的简化可以提升项目整洁度和运行效率。ClipCC 在原有自定义积木功能的基础上增加了全局自定义积木和返回值自定义积木功能,这些功能可以使得一些作品中的积木数量大大减少,提升编写体验和减少重复代码。
🔌 全新的扩展系统
ClipCC 引入了一个新的、更加强大、开放的扩展系统。它不仅允许扩展添加功能性积木,还可以通过修改编辑器内的内容或是引入 Node.js 模块来实现更加强大的功能。
🌙 暗黑模式
黑暗模式是一种“戏剧性”的新外观,可帮助您专注于在黑暗中进行创作,营造无干扰的,纯净的氛围。可以在设置里面启用它!(默认跟随系统)(你仍然需要保护你的眼睛!)
🪄 积木转换
对于 Scratcher 来说,他们的作品往往会因为使用社区独有的扩展积木而无法快速地在多个社区发布。ClipCC 可以将未知的积木转换为可以被 Scratch 正常识别(即使无法正常运行)的积木类型。你可以利用这一特性快速迁移你的作品!(需要在设置中开启)
✏️ 文字打印
对于很多游戏作者来说,文字打印一直是一个绕不开的问题。这些作品一般使用打印引擎等方式在舞台上绘制文字,效率低下。ClipCC 提供了一个全新的文字打印积木,他可以快速地修改打印颜色/大小/字体并在极短的时间内打印完毕。
🔧 性能优化
原版 Scratch 往往在遇到体积巨大的项目时变的运行缓慢。因此我们针对积木编辑方面进行了特定的优化,并相较原版性能提升了 60% 左右。我们会在未来的更新中继续尝试优化相关代码,并提供更好的编辑体验。
🤔 返回值积木无法点击返回值
该问题由 Scratch 原版糟糕的线程调度机制所导致,并不影响项目的正常运行。我们会在接下来对虚拟机的重写过程中修复这个 bug。您可以通过将值储存到变量里的方式来暂时性解决这个问题。
🤧 模糊/自动保存在 Firefox 上不起效果
Firefox 目前尚不默认开启“backdrop-filter”属性,你可以通过在 about:config 中打开它或者在设置中关闭模糊来解决模糊问题。Firefox 目前不支持 FileSystem API,因此不支持自动保存。你可以更换为以 Chrome 作为内核的浏览器来解决这个问题。
💬 其他问题
请前往ClipCC issue