Version: 5.3 (switch to 5.4b)
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.


class in UnityEngine


Inherits from:Object

Suggest a change


Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.


Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.



Switch to Manual


오디오 데이터를 저장하는 공간을 의미합니다.

오디오클립(AudioClip)은 ogg vorbis로 압축되거나 압축되지 않은 오디오 파일을 저장합니다. 오디오클립은 소리 재생을 위한 오디오 소스(AudioSources)에 의해 참조되고 사용됩니다.

See Also: 컴포넌트 레퍼런스의 AudioClip 컴포넌트를 참조하십시오.


channels오디오 클립의 채널 수입니다. (읽기전용)
frequency클립의 샘플 주파수 헤르츠입니다. (읽기전용)
length오디오 클립의 초(seconds) 단위 길이를 나타낸다. (읽기전용)
loadInBackgroundCorresponding to the "Load In Background" flag in the inspector, when this flag is set, the loading will happen delayed without blocking the main thread.
loadStateReturns the current load state of the audio data associated with an AudioClip.
loadTypeThe load type of the clip (read-only).
preloadAudioDataPreloads audio data of the clip when the clip asset is loaded. When this flag is off, scripts have to call AudioClip.LoadAudioData() to load the data before the clip can be played. Properties like length, channels and format are available before the audio data has been loaded.
samples샘플 오디오 클립의 길이입니다. (Read Only)

Public Functions

GetData클립에서 샘플 데이터의 배열을 가져옵니다.
LoadAudioDataLoads the audio data of a clip. Clips that have "Preload Audio Data" set will load the audio data automatically.
SetData클립에 샘플 데이터를 설정합니다.
UnloadAudioDataUnloads the audio data associated with the clip. This works only for AudioClips that are based on actual sound file assets.


PCMReaderCallback AudioClip의 데이터를 읽을 때마다 호출되는 델리게이트입니다.
PCMSetPositionCallback AudioClip의 읽기 위치가 변 될 때마다 호출되는 델리게이트입니다.

Inherited members


hideFlags오브젝트가 숨겨져있는 상태인지, 씬에 저장된 상태인지, 또는 사용자에 의해서 수정가능한 상태인지를 확인합니다.
name오브젝트의 이름을 나타냅니다.

Public Functions

GetInstanceID오브젝트의 인스턴스 ID를 반환합니다.
ToString게임 오브젝트의 이름을 반환합니다.

Static Functions

Destroy게임오브젝트, 컴포넌트나 애셋을 삭제합니다.
DestroyImmediate obj 오브젝트를 즉시 파괴합니다. Destroy를 사용하는 것을 추천합니다.
DontDestroyOnLoad새로운 Scene이 로드될때 자동으로 파괴되지 않는 target 오브젝트를 만듭니다.
FindObjectOfType첫번째 활성화한 로드된 type 타입의 오브젝트를 반환합니다.
FindObjectsOfType모든 활성화한 로드된 type 타입의 오브젝트 리스트를 반환합니다.
Instantiate오브젝트의 인스턴스 ID를 반환합니다.


boolDoes the object exist?
operator !=Compares if two objects refer to a different object.
operator ==Compares two object references to see if they refer to the same object.