AudioCompressor
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
AudioCompressor điều chỉnh phạm vi năng lượng âm thanh dinh tánh. Bất kỳ những nổ lực tạm thời về độ ồn sẽ bị giảm theo các thuộc tính của máy nén.
AudioCompressor cung cấp đầu vào và khối chuỗi bên có thể bị mục tiêu bởi Wire.TargetName , và một khối xuất có thể được sử dụng bởi Wire.SourceName .
Mẫu mã
Bằng cách sử dụng nén Sidechain, môi trường nền có thể bị lẩn tránh xung quanh một vụ nổ
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()
Tóm Tắt
Thuộc Tính
Kiểm soát tốc độ mà máy nén sẽ siết chặt âm lượng sau khi vượt quá Threshold .
Liệu dòng âm thanh có bị ảnh hưởng bởi hiệu ứng này hay không.
Một giá trị thắng được áp dụng sau khi nén.
Tỷ lệ giữa lượng đầu vào và lượng đầu ra, được áp dụng khi vượt quá Threshold .
Kiểm soát tốc độ mà máy nén sẽ giải phóng sau khi lưu lượng phát trở lại dưới Threshold .
Nhận giá trị mà máy nén sẽ bắt đầu thay đổi dòng phát trực tuyến.
Phương Pháp
Trả về một array của Wires được kết nối với ghimđược chỉ định.
Sự Kiện
Bắt lửa khi một instance khác được kết nối hoặc thoát kết nối với AudioCompressor qua một Wire .