#10485·blockly

Codelab: 基于 Inkscape 路径构建渲染器

作者: rachel-fenichel创建于 2020年6月17日更新于 2026年9月11日
标签help wantedarea: docs & examples

**类别** Codelabs **组件** 不确定,需要一个简洁的名称 **您的功能请求是否与问题有关?请描述。** 一个常见的工作流程是先在设计程序(如 Illustrator 或 Inkscape)中设计连接路径,然后尝试在 Blockly 中构建相同的路径。使用这种路径可能有些麻烦,而且非常依赖于具体情况,但 codelab 可以帮助构建它。 **描述您想要的解决方案** 一个 codelab 从 Inkscape 中绘制的一组连接形状或块形状开始,然后展示如何从程序中导出 SVG 路径,并将它们分解为可在 Blockly 渲染器中使用的路径片段。 主题包括: - Blockly svg 路径实用函数 - SVG 中的绝对坐标和相对坐标 - 清理脚本,以帮助将路径分解为更易于阅读的形式? - 清理脚本,将 SVG 路径转换为一组 Blockly svg 命令? **描述您已考虑过的替代方案** 现有一个基本的渲染 codelab,它解释了如何创建自定义连接形状。 **其他上下文** <!-- 请在此处添加有关功能请求的其他上下文或屏幕截图。 -->

内容来源: RaspberryPiFoundation/blockly