AudioDeviceOutput

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

AudioDeviceOutput menerima aliran audio untuk ditampilkan ke perangkat keras fisik seperti speaker atau headphone.Ini menyediakan satu Input pin yang dapat ditargetkan oleh Wires .Setiap aliran audio yang terhubung ke AudioDeviceOutput di dengar.

Contoh Kode

Outputting Audio to Device

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()

Rangkuman

Properti

  • Baca Paralel

    Seseorang Player yang dimaksudkan untuk mendengar aliran audio terhubung.

Metode

Acara

Properti

Player

Baca Paralel

Seseorang opsional Player yang dimaksudkan untuk mendengar aliran audio terhubung.Jika tidak ditentukan, aliran yang terhubung ke ini AudioDeviceOutput didengar oleh semua orang.

Metode

GetConnectedWires

Instances

Kembalikan array dari Wires yang terhubung ke mengepinyang ditentukan. AudioDeviceOutput memiliki satu mengepin"Input".

Parameter

pin: string
Nilai Default: ""

Memberikan nilai

Instances

GetInputPins


Memberikan nilai

GetOutputPins


Memberikan nilai

Acara

WiringChanged

Peristiwa yang menembak setelah Wire terhubung atau terputus, dan bahwa Wire sekarang atau sebelumnya terhubung ke pin di AudioDeviceOutput dan ke beberapa kejadianlain yang dapat ditransmisikan.

Parameter

connected: boolean

Apakah instansi terhubung atau terputus.

pin: string

Pin pada AudioDeviceOutput yang menjadi target Wire .

wire: Wire

The Wire antara AudioDeviceOutput dan instansi lainnya.

instance: Instance

Instansi lain yang terhubung atau terhubung melalui Wire .