From Test-Scratch-Wiki

效果 () 改变 ()
效果 [顏色 v] 改變 (25)
类别 外观类积木
形状 条形积木

效果 () 改变 () 积木,原文为 Change () Effect by () ,是个外观类条形积木。这个积木用来将角色的图像改变成指定的效果,效果还可以透过赋予不同的值。共有七种不同的效果可以选择使用:颜色、鱼眼、漩涡、像素化、马赛克、亮度、幻影

用法示例

当角色需要套用某种图像效果时,就可以使用这个积木,以下是常见的用法:

  • 用颜色效果改变涂鸦的颜色
  • 用鱼眼效果使角色看起来像在水里头
  • 用漩涡效果让角色看起来被吸进黑洞里
  • 用像素化效果让角色的图案变成一个个的像素方块
  • 用马赛克效果创建多个角色的错觉
  • 用亮度效果创建不同的亮度等级
  • 用幻影效果让角色在专案中变透明

一个角色身上可以同时套用多种效果 - 效果可以结合起来产生更加辉煌的效果。

替代用法

主页:Zho:替代用法列表

这个积木可以用以下代码来替代:

如果用一个变量来存取效果的强度,这个积木就可以用以下代码来替代:

效果 [wanted v] 設為 ((current amount) + (increase)) 
//wanted 意为想要的某个效果,current amount 意为目前的值,increase 意为要增加的值

目前的 Scratch 版本是没办法做到这个的,因为我们无法直接取得当前的效果值,不过在一些 Scratch 修改版则是可行的。

参见

Cookies help us deliver our services. By using our services, you agree to our use of cookies.