Discuss Scratch
- Discussion Forums
- » Italiano
- » come posso mettere in pausa un file audio su scratch?
- eagleblack99
-
New Scratcher
1 post
come posso mettere in pausa un file audio su scratch?
per il mio nuovo progetto avrei bisogno di mettere in pausa dei file audio in corso di riproduzione, per poi, in seguito continuare a sentirla. insomma dovrei creare una specie di pulsante play ma non ho idea di come fare 
un grazie in anticipo a chi mi aiuta

un grazie in anticipo a chi mi aiuta

- PrincessPanda_test_
-
Scratcher
1000+ posts
come posso mettere in pausa un file audio su scratch?
1. Please post in the Italian forums next time!
2. Uh, I ran out of time…
2. Uh, I ran out of time…
- GiochiBlu
-
Scratcher
100+ posts
come posso mettere in pausa un file audio su scratch?
Non si può. Bisogna creare n cloni dove n è il numero dei secondi della durata del suono.
Crei tutti i cloni nell' arco di n secondi
Crei tutti i cloni nell' arco di n secondi
quando si clicca sulla bandiera verdeOgni clone possiede un numero differente nella variabile n che va da 1 a 180 e stabilirà se il volume del clone sarà 0 o 100
porta [n v] a [0]//la variabile n è solo per questo sprite
ripeti (180) volte//180 secondi = 3 minuti
cambia [n v] di (1)
crea clone di [me stesso v]
attendi (1) secondi
end
quando vengo clonatoCi serve un cronometro che conti per quanto tempo stiamo in pausa
per sempre
produci suono [musica di 3 minuti v] e attendi la fine//ogni clone suona all'infinito
end
quando vengo clonato
nascondi
per sempre
se <(n) = (chi suona?)> allora//se la variabile chi suona? è uguale al numero del clone ...
porta volume a (100) %
altrimenti
porta volume a (0) %
end
quando si clicca sulla bandiera verde
porta [chi suona? v] a [1]
quando ricevo [inizio pausa v]
azzera cronometro
cambia [chi suona? v] di (300)//dobbiamo assicurarci che nessun clone abbia quel numero perché nessuno deve suonare
quando ricevo [fine pausa v]
porta [chi suona? v] a (((chi suona?) - (300)) + (arrotonda (cronometro)))
se <(chi suona?) > [180]> allora //gestione overflow
cambia [chi suona v] di (-180)
end
- Maxg4merguy942
-
Scratcher
81 posts
come posso mettere in pausa un file audio su scratch?
LOL I don't speak Italian!

- Discussion Forums
- » Italiano
-
» come posso mettere in pausa un file audio su scratch?