From Test-Scratch-Wiki

Сила на звука
volume
Category Звук
Type Репортеров
Introduced in 05Oct07 (1.2 бета)

Сила на звука е репортеров блок в Скрач 3.0 в категория "Звук". Може да се ползва и на спрайта и на сцената.

Примерни ползи

Този блок има добра полза за мусикални проекти, защото може да се види колко е шумен проекта.

Някой примерни ползи:

  • За контролиране на звука
when this sprite clicked
repeat until <not <mouse down?>>
point towards (mouse-pointer v)
if <(direction) < [0]> then
point in direction (0)
else
if <(direction) > [100]> then
point in direction (100)
else
set volume to (direction)%
end
end
say (join (volume) [%])
end
say (join (volume) [%]) for (2) secs
  • Цикли, който трябват да бъдат спрени при определен процент звук.
repeat until <(volume) = [0]>
change volume by (-10)
end
  • Да се каже колко е усилен проекта.
when gf clicked
forever
say (volume)

Решение

Може да се замести с този код:

([volume v] of (sprite v))

От спрайта е поисканото име на спрайта.

или със променлива:

define set volume to (number1)%
set [volume v] to (number1)
if <(volume::variables) < [0]> then
set [volume v] to [0]
end
if <(volume::variables) > [100]> then
set [volume v] to [100]
end
set volume to (volume::variables)%
define change volume by (number1)
set volume to ((volume::variables) + (number1))%::custom
Cookies help us deliver our services. By using our services, you agree to our use of cookies.