배우기
엔진 클래스
AudioDeviceInput

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.



API 참조
속성
AccessType
병렬 읽기
기능: Audio, Input
AudioDeviceInput.AccessType:Enum.AccessModifierType

Active
Roblox 스크립트 보안
병렬 읽기
기능: Audio, Input
AudioDeviceInput.Active:boolean

IsReady
읽기 전용
복제되지 않음
Roblox 스크립트 보안
병렬 읽기
기능: Audio, Input
AudioDeviceInput.IsReady:boolean

Muted
병렬 읽기
기능: Audio, Input
AudioDeviceInput.Muted:boolean
코드 샘플
푸시 투 톡
local players = game:GetService("Players")
local userInput = game:GetService("UserInputService")
local audioIn: AudioDeviceInput = players.LocalPlayer:WaitForChild("AudioDeviceInput")
audioIn.Muted = true
local pushToTalkKey = Enum.KeyCode.V
userInput.InputBegan:Connect(function(input: InputObject)
if input.KeyCode == pushToTalkKey then
audioIn.Muted = false
end
end)
userInput.InputEnded:Connect(function(input: InputObject)
if input.KeyCode == pushToTalkKey then
audioIn.Muted = true
end
end)

Player
병렬 읽기
기능: Audio, Input, Players
AudioDeviceInput.Player:Player

Volume
병렬 읽기
기능: Audio, Input
AudioDeviceInput.Volume:number

메서드
GetConnectedWires
기능: Audio, Input
AudioDeviceInput:GetConnectedWires(pin:string):{Wire}
매개 변수
pin:string
반환

GetInputPins
기능: Audio, Input
AudioDeviceInput:GetInputPins():{any}
반환

GetOutputPins
기능: Audio, Input
AudioDeviceInput:GetOutputPins():{any}
반환

GetUserIdAccessList
기능: Audio, Input
AudioDeviceInput:GetUserIdAccessList():{any}
반환

SetUserIdAccessList
기능: Audio, Input
AudioDeviceInput:SetUserIdAccessList(userIds:{any}):()
매개 변수
userIds:{any}
반환
()

이벤트
WiringChanged
기능: Audio, Input
AudioDeviceInput.WiringChanged(
connected:boolean, pin:string, wire:Wire, instance:Instance
매개 변수
connected:boolean
pin:string
wire:Wire
instance:Instance

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.