AudioDeviceOutput
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
AudioDeviceOutput รับสตรีมเสียงที่จะถูกแสดงออกไปยังอุปกรณ์ฮาร์ดแวร์ทางกายภาพเช่นลำโพงหรือหูฟังมันให้พินเดียว อินพุต ที่สามารถเล็งไปที่ได้โดย Wiresสตรีมเสียงใดๆ ที่เชื่อมต่อกับ AudioDeviceOutput จะได้ยิน
ตัวอย่างโค้ด
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()
สรุป
คุณสมบัติ
A Player ที่ตั้งใจจะฟังสตรีมเสียงที่เชื่อมต่อ
วิธีการ
ส่งคืนคอลเลกชันของ Wires ปักหมุด
อีเวนต์
จะเกิดไฟไหม้เมื่ออินสแตนซ์อื่นถูกเชื่อมต่อกับหรือถูกแยกออกจาก AudioDeviceOutput ผ่าน Wire
คุณสมบัติ
Player
ตัวเลือก Player ที่มีจุดมุ่งหมายเพื่อฟังสตรีมเสียงที่เชื่อมต่อหากไม่ได้ระบุไว้ สตรีมที่เชื่อมต่อกับนี้ AudioDeviceOutput จะได้ยินโดยทุกคน
วิธีการ
อีเวนต์
WiringChanged
อีเวนต์ที่จะยิงหลังจากที่ Wire เชื่อมต่อหรือถูกตัดการเชื่อมต่อและ Wire ตอนนี้หรือเคยเชื่อมต่อกับพินบน AudioDeviceOutput อินสแตนซ์
พารามิเตอร์
ว่าตัวอย่างได้เชื่อมต่อหรือถูกตัดการเชื่อมต่อ
เข็มบน AudioDeviceOutput ที่เป้าหมาย Wire
The Wire ระหว่าง AudioDeviceOutput และตัวอย่างอื่น