From Test-Scratch-Wiki
| Сила на звука | |
сила на звука
| |
| Category | Звук |
| Type | Репортеров |
| Introduced in | 05Oct07 (1.2 бета) |
Сила на звука е репортеров блок в Скрач 3.0 в категория "Звук". Може да се ползва и на спрайта и на сцената.
Примерни ползи
Този блок има добра полза за мусикални проекти, защото може да се види колко е шумен проекта.
Някой примерни ползи:
- За контролиране на звука
когато този спрайт е щракнат
повтаряй докато <не <мишка натисната?>>
обърни се към (mouse-pointer v)
ако <(посока) < [0]> тогава
обърни се в посока (0)
иначе
ако <(посока) > [100]> тогава
обърни се в посока (100)
иначе
задай сила на звука (посока) %
end
end
кажи (съедини (сила на звука) [%])
end
кажи (съедини (сила на звука) [%]) за (2) сек
- Цикли, който трябват да бъдат спрени при определен процент звук.
повтаряй докато <(сила на звука) = [0]> промени силата на звука с (-10) end
- Да се каже колко е усилен проекта.
когато ⚑ е щракнато винаги кажи (сила на звука) end
Алтернативи
Може да се замести с този код:
([volume v] от (sprite v))
От спрайта е поисканото име на спрайта.
или със променлива:
дефинирай set volume to (number1 :: custom-arg) % направи [volume v] на (number1 :: custom-arg) ако <(сила на звука) < [0]> тогава направи [volume v] на [0] end ако <(сила на звука) > [100]> тогава направи [volume v] на [100] end задай сила на звука (сила на звука) % дефинирай change volume by (number1 :: custom-arg) задай сила на звука ((сила на звука) + (number1 :: custom-arg)) % :: custom