野牛程序员讲解scratch中将(虚像、亮度、马赛克、像素化、漩涡、鱼眼、颜色)增加()
作者:野牛程序员:2025-05-13 11:25:07 scratch阅读 2038
野牛程序员讲解scratch中将(虚像、亮度、马赛克、像素化、漩涡、鱼眼、颜色)增加()
在 Scratch 中,角色造型(造型)可以通过“图像特效”进行动态视觉处理。这些图像特效使角色在动画、游戏或交互项目中呈现出不同的视觉变化,如模糊、发光、扭曲等,非常适合用于表达情绪、变化或特效。
🎯 功能目标
掌握以下 7 种图像特效的原理与控制方式,并学会使用 将 [特效] 特效增加 ()
来实现动态变化:
虚像、亮度、马赛克、像素化、漩涡、鱼眼、颜色
🧩 使用方式
在 Scratch 的“外观”类积木中,使用:
将 [特效类型 v] 特效增加 (数值)
或
将 [特效类型 v] 特效设定为 (数值)
📚 七大特效详解
特效名称 | 英文名 | 效果描述 | 数值范围参考 | 使用场景示例 |
---|---|---|---|---|
颜色 | color | 改变角色颜色的色相值(色环变换) | 0~200+ | 变色龙、魔法闪烁、角色情绪切换 |
虚像 | ghost | 增加透明度,值越大越透明(类似“Alpha”值) | 0~100 | 隐身效果、淡出淡入、鬼魂角色 |
亮度 | brightness | 提升/降低角色亮度,负值变暗,正值变亮 | -100~100 | 闪光、受伤、聚光灯 |
马赛克 | mosaic | 画面像马赛克,角色变成多个重复像素块 | 0~100+ | 故障、梦境、镜像效果 |
像素化 | pixelate | 降低分辨率,使角色变成像素风格 | 0~100+ | 复古游戏风格、过场模糊 |
漩涡 | whirl | 角色图像出现中心旋涡扭曲 | 0~999 | 魔法旋转、变形、旋涡传送 |
鱼眼 | fisheye | 中心膨胀,边缘缩小,仿若鱼眼镜头 | -100~100+ | 放大角色某部位、镜头拉近 |
🛠 示例代码演示
🌈 颜色变化(变色龙)
当绿旗被点击 重复执行 将 [颜色 v] 特效增加 (5) 等待 (0.1) 秒
🔍 效果:角色颜色持续变换,适合魔法、情绪表达等。
👻 隐身效果(虚像)
当角色被点击 将 [虚像 v] 特效增加 (20)
🔍 效果:点击角色,每次都更透明;透明度最大为 100。
💡 亮度变化(闪光)
重复执行 (10) 次 将 [亮度 v] 特效增加 (10) 等待 (0.05) 秒 重复 (10) 次 将 [亮度 v] 特效增加 (-10) 等待 (0.05) 秒
🔍 效果:角色快速闪亮再恢复,适合表达“受伤”“被电击”等。
💫 漩涡变化(扭曲入场)
将 [漩涡 v] 设为 (0) 重复执行 (20) 次 将 [漩涡 v] 特效增加 (5) 等待 (0.05) 秒
🔍 效果:角色出现漩涡扭曲,如穿越、魔法进场。
🪞 鱼眼效果(镜头推近)
将 [鱼眼 v] 设为 (0) 重复执行 (10) 次 将 [鱼眼 v] 特效增加 (10) 等待 (0.1) 秒
🔍 效果:角色中心膨胀,边缘压缩,仿佛镜头推近。
🧱 初始化:清除所有特效
清除图形特效
🔍 使用此积木清除角色当前所有特效,返回正常外观。
📦 应用建议
场景 | 推荐特效 | 拓展方向 |
---|---|---|
情绪表达 | 颜色、亮度、虚像 | 情绪识别、角色情感变化 |
动画过场 | 虚像、漩涡 | 出场、隐身、场景转换 |
游戏特效 | 马赛克、像素化 | 技能释放、打击反馈 |
科学模拟 | 鱼眼、漩涡 | 光学原理、视觉扭曲 |
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:九载征程,奋楫扬帆 | 热烈庆祝宜宾市野牛网络科技有限公司成立九周年
- 下一篇: