









?橙子说
前阵子去深圳看了穆夏的展会,发现小樱魔法阵模仿了穆夏的风格。于是尝试用scratch复刻小樱魔法阵(未1:1还原,星座和太阳位置未做)。感觉比较简单,做起来之后才发现难度较大,大量考察了填充图形的运用。可以让孩子对着图片自己尝试做下,发现自身未掌握的知识点。
?练习顺序
想要复刻的同学,请按图二步骤操作:
角色准备:新建4个角色名为“东”“南”“西”“北”,大小设为15x17。
(想要获得zui佳效果,请使用turbowarp,设置高清画笔,帧率60。参考图九)
?解决思路
1️⃣ 第一步:制作不同图形自制积木
2️⃣ 第二步:拼接不同自制积木
3️⃣ 第三步:调整参数和位置
⚠️难点分析
❌ 精确的几何计算:
精确计算几何形状的位置、角度和边长要求对数学有较好的理解,尤其是对于非基础形状如五角星和月亮圆的绘制。这不仅需要掌握基本的几何原理。
? 颜色和线条的精细控制:
虽然改变画笔颜色和粗细本身并不难,但为了美观和区分不同元素而频繁地进行这些操作需要细致的设计考虑。合理安排颜色变化和线条粗细可以显著提升图形的视觉效果。
❌ 复杂轨迹的计算与实现:
计算并实现三角形等复杂形状的轨迹需要良好的空间想象力和数学技能。特别是当这些轨迹涉及到相对位置和方向的变化时,如何准确记录和应用这些信息成为一大挑战。
? 细节处理与调试:
在调试过程中,发现并修正细微的错误(如坐标微调)耗时
?解决过程
✅ 数学建模:在开始编程之前,规划好所需的几何形状及其相互关系,明确每个形状的角度、边长和位置。
✅ 分步实施:将复杂的图形分解成多个简单的部分逐一实现,先绘制基础形状,再添加装饰。
✅ 模块化思维:创建自定义积木来封装常用的功能或操作,使代码更加简洁易懂
✅ 动态调整:利用变量动态地调整绘图参数
?考察知识点
1️⃣ 精确的几何计算
2️⃣ 多层嵌套的循环结构
3️⃣ 颜色和线条的精细控制
4️⃣ 复杂轨迹的计算与实现
?总结
? 这是画笔和几何图形填充的综合项目!通过训练,能掌握:
几何知识:精确计算各种形状的位置、角度和边长。
模块化编程:创建自定义积木,学习模块化编程的思想。
细节处理:在调试过程中不断微调坐标和方向。
调试能力:理解代码为什么会出错,如何修复问题。
#少儿编程
#scratch
#图形化编程
#我在小红书做游戏
#穆夏
#小樱
#小樱魔法阵
#开学
#深圳


