AudioPlayer
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
AudioPlayer é usado para tocar recursos de áudio. Ele fornece um único pino Saída que pode ser conectado a outros pinos via Wires .
Amostras de código
local audioPlayer: AudioPlayer = Instance.new("AudioPlayer")
audioPlayer.Parent = workspace
audioPlayer.AssetId = "rbxassetid://9112854440"
local deviceOutput = Instance.new("AudioDeviceOutput")
deviceOutput.Parent = workspace
local wire = Instance.new("Wire")
wire.Parent = workspace
wire.SourceInstance = audioPlayer
wire.TargetInstance = deviceOutput
audioPlayer:Play()
Resumo
Propriedades
O recurso a ser carregado no AudioPlayer .
Controla se Asset carrega automaticamente uma vez atribuído.
Indica se este AudioPlayer está atualmente tocando.
Indica se este AudioPlayer é carregado, bufferizado e pronto para jogar.
Um alcance, em segundos, que denota o início e o fim do ciclo desejado dentro do PlaybackRegion deste AudioPlayer.
Controla se esses AudioPlayer são controlados.
Alcance em segundos denotando um tempo de início desejado (mínimo) e tempo de parada (máximo) dentro do TimeLength.
Controla quão rapidamente o recurso será reproduzido, o que controla seu tom.
Denota o comprimento do ativocarregado.
Rastreia a posição atual do cabeçalho de reprodução dentro do recurso.
Controla o quão alto a ativos serão tocados.
Métodos
Retorna um array de Wires que estão conectados ao marcarespecificado.
Reproduz o AudioPlayer de onde quer que seja o seu TimePosition.
Para o AudioPlayer onde quer que seu TimePosition esteja.
Eventos
Incêndios quando o AudioPlayer completou a reprodução e parou.
Incêndios quando os loops AudioPlayer são executados.
Incêndios quando outra instância está conectada ou desconectada do AudioPlayer através de um Wire .