Discuss 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
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…
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
quando si clicca sulla bandiera verde
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
Ogni 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
quando vengo clonato
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
Ci serve un cronometro che conti per quanto tempo stiamo in pausa
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!

Powered by DjangoBB