AudioCompressor

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

AudioCompressor ปรับช่วงไดนามิกของสตรีมเสียง การระเบิดชั่วคราวใดๆ ของความดังจะถูกบีบอัดตามคุณสมบัติของคอมเพรสเซอร์

AudioCompressor ให้ อินพุต และ Sidechain พินที่สามารถเล็งไปที่ Wire.TargetName และพิน ออก ที่สามารถใช้โดย Wire.SourceName

ตัวอย่างโค้ด

โดยใช้การบีบอัดข้างข้าง บรรยากาศพื้นหลังสามารถหลบไปรอบๆ การระเบิดได้

การบีบอัดเชนข้างเคียง

local deviceOutput: AudioDeviceOutput = Instance.new("AudioDeviceOutput")
deviceOutput.Parent = workspace
local explosionPlayer: AudioPlayer = Instance.new("AudioPlayer")
explosionPlayer.Parent = workspace
explosionPlayer.AssetId = "rbxassetid://1835333184"
local ambiencePlayer = Instance.new("AudioPlayer")
ambiencePlayer.AssetId = "rbxassetid://9112854440"
local compressor = Instance.new("AudioCompressor")
local wireToCompressor = Instance.new("Wire")
local wireToSidechain = Instance.new("Wire")
local wireToOutput = Instance.new("Wire")
ambiencePlayer.Parent = workspace
compressor.Parent = workspace
wireToCompressor.Parent = workspace
wireToSidechain.Parent = workspace
wireToOutput.Parent = workspace
wireToCompressor.SourceInstance = ambiencePlayer
wireToCompressor.TargetInstance = compressor
wireToSidechain.SourceInstance = explosionPlayer
wireToSidechain.TargetInstance = compressor
wireToSidechain.TargetName = "Sidechain"
wireToOutput.SourceInstance = compressor
wireToOutput.TargetInstance = deviceOutput
ambiencePlayer:Play()

สรุป

คุณสมบัติ

  • อ่านพร้อมๆ กัน

    ควบคุมความเร็วที่คอมเพรสเซอร์จะควบคุมปริมาณได้เร็วเพียงใดหลังจากที่มันเกิน Threshold

  • อ่านพร้อมๆ กัน

    ว่าสตรีมเสียงจะผ่านไปโดยไม่ได้รับผลกระทบจากเอฟเฟกต์นี้หรือไม่

  • ไม่ซ้ำ
    การรักษาความปลอดภัยของสคริปต์ Roblox
    อ่านพร้อมๆ กัน
  • อ่านพร้อมๆ กัน

    มูลค่าการได้รับที่จะใช้หลังการบีบอัด

  • อ่านพร้อมๆ กัน

    อัตราส่วนของปริมาณการใส่เพื่อปริมาณการออกที่จะใช้เมื่อเกิน Threshold

  • อ่านพร้อมๆ กัน

    ควบคุมความเร็วที่คอมเพรสเซอร์จะถูกปลดออกได้เร็วแค่ไหนหลังจากที่ปริมาณการสตรีมลดลงต่ำกว่า Threshold

  • อ่านพร้อมๆ กัน

    ได้รับค่าที่คอมเพรสเซอร์จะเริ่มแก้ไขสตรีมอินพุต

เหตุการณ์

คุณสมบัติ

Attack

อ่านพร้อมๆ กัน

Bypass

อ่านพร้อมๆ กัน

Editor

ไม่ซ้ำ
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน

MakeupGain

อ่านพร้อมๆ กัน

Ratio

อ่านพร้อมๆ กัน

Release

อ่านพร้อมๆ กัน

Threshold

อ่านพร้อมๆ กัน

วิธีการ

GetConnectedWires

Instances

พารามิเตอร์

pin: string
ค่าเริ่มต้น: ""

ส่งค่ากลับ

Instances

GetInputPins


ส่งค่ากลับ

GetOutputPins


ส่งค่ากลับ

เหตุการณ์

WiringChanged

พารามิเตอร์

connected: boolean
pin: string
wire: Wire
instance: Instance