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
Cookies help us deliver our services. By using our services, you agree to our use of cookies.