Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Alterar volume do som

Professor, boa noite, tudo bem?

Gostaria de fazer um botão para alterar o volume da musica do jogo, entretanto estou tendo dificuldades em como transportar essa opção feita na cena Menu, para a a cena Level01. Ou seja, a variavel com o valor do som é setada na cena menu, como carregar ela para a cena Level01, fazendo com que o audio source de lá, seja afetado por essa escolha no menu?

Att. Lucas

2 respostas
solução!

Oi, Lucas, tudo bem?

O que eu recomendaria é na sua cena inicial você criar um objeto de som e usar a opção DontDestroyOnLoad nele, aí você vai carregando esse objeto de cena a cena com as variáveis que precisa. Você pode salvar o volume em playerPrefs se quiser carregar de novo depois, então quando troca o volume salva lá também e ao começar o jogo carrega e você leva esse objeto por aí já que ele não é destruído ao trocar de cena.

Lembrando que ele não precisa estar na nova cena só na primeira a Unity vai levá-lo pelas outras.

Bons estudos!

Huuum. Entendi, com essa opção eu mantenho a permanência do objeto então. Beleza, muito obrigado.