Difference between revisions of "Source (한국어)"

m
m
 
Line 6: Line 6:
 
! !! 정지 상태일 때 !! 재생중일 때 !! 일시정지 중일 때
 
! !! 정지 상태일 때 !! 재생중일 때 !! 일시정지 중일 때
 
|-
 
|-
| play() || 재생 || 변화 없음 || 재생
+
| [[Source:play (한국어)|play()]] || 재생 || 변화 없음 || 재생
 
|-
 
|-
| stop() || 변화 없음 || 정지 후 되감기 || 정지 후 되감기
+
| [[Source:stop (한국어)|stop()]] || 변화 없음 || 정지 후 되감기 || 정지 후 되감기
 
|-
 
|-
| pause() || 변화 없음 || 일시정지 || 변화 없음
+
| [[Source:pause (한국어)|pause()]] || 변화 없음 || 일시정지 || 변화 없음
 
|-
 
|-
| resume() || 변화 없음 || 변화 없음 || 재생
+
| [[Source:resume (한국어)|resume()]] || 변화 없음 || 변화 없음 || 재생
 
|-
 
|-
| rewind() || 변화 없음 || 되감기 후 재생 || 되감기 후 일시정지
+
| [[Source:rewind (한국어)|rewind()]] || 변화 없음 || 되감기 후 재생 || 되감기 후 일시정지
 
|}
 
|}
 
시각적으로 알기 쉽도록 플로 차트도 제시해 놓았습니다(표시되지 않은 명령은 아무 동작도 하지 않습니다). 클릭해서 보세요.
 
시각적으로 알기 쉽도록 플로 차트도 제시해 놓았습니다(표시되지 않은 명령은 아무 동작도 하지 않습니다). 클릭해서 보세요.

Latest revision as of 22:29, 12 February 2014

오디오를 표현합니다. 이 객체를 이용해 실제로 소리를 재생할 수 있습니다. 재생 외에도 볼륨, 피치 변경과 같은 여러가지 동작을 지원합니다.

재생 상태에 관한 자세한 동작은 아래에 제시된 표를 따릅니다.

정지 상태일 때 재생중일 때 일시정지 중일 때
play() 재생 변화 없음 재생
stop() 변화 없음 정지 후 되감기 정지 후 되감기
pause() 변화 없음 일시정지 변화 없음
resume() 변화 없음 변화 없음 재생
rewind() 변화 없음 되감기 후 재생 되감기 후 일시정지

시각적으로 알기 쉽도록 플로 차트도 제시해 놓았습니다(표시되지 않은 명령은 아무 동작도 하지 않습니다). 클릭해서 보세요.

SourceControls.png

생성자

love.audio.newSource (한국어) 파일, 디코더, SoundData로부터 새로운 오디오 소스를 생성합니다.

함수

Object:type (한국어) 객체의 타입을 문자열로 리턴합니다.
Object:typeOf (한국어) 객체가 특정 타입인지 검사합니다.
Source:clone (한국어) 정지 상태로 복제본을 생성합니다. Added since 0.9.1
Source:getAttenuationDistances (한국어) 오디오 소스의 최대 감쇠 거리와 참조 감쇠 거리를 구합니다. Added since 0.9.0
Source:getChannels (한국어) 채널 수를 구합니다. Added since 0.9.0
Source:getCone (한국어) 오디오 소스의 볼륨 원뿔을 얻어옵니다. Added since 0.9.0
Source:getDirection (한국어) 오디오 소스의 방향을 얻어옵니다. Added since 0.7.0
Source:getPitch (한국어) 피치를 구합니다.
Source:getPosition (한국어) 오디오 소스의 위치를 얻어옵니다. Added since 0.7.0
Source:getRolloff (한국어) 롤 오프 율을 얻어옵니다. Added since 0.8.0
Source:getVelocity (한국어) 오디오 소스의 속도를 받아옵니다. Added since 0.7.0
Source:getVolume (한국어) 볼륨을 조사합니다.
Source:getVolumeLimits (한국어) 볼륨 한계를 조사합니다. Added since 0.8.0
Source:isLooping (한국어) 재생시 무한 반복이 설정되어 있는지 조사합니다.
Source:isPaused (한국어) 일시 정지되어 있는지 조사합니다. Added since 0.7.1 Removed in 11.0
Source:isPlaying (한국어) 재생중인지 조사합니다. Added since 0.9.0
Source:isRelative (한국어) 오디오 소스의 위치, 속도, 방향, 볼륨 원뿔이 듣는이에 대해 상대적인지 조사합니다. Added since 0.9.0
Source:isStatic (한국어) 오디오 소스가 가진 음원의 메모리 등재 방식이 static인지 조사합니다. Added since 0.7.0
Source:isStopped (한국어) 정지되어 있는지 조사합니다.
Source:pause (한국어) 일시정지합니다. Added since 0.7.0
Source:play (한국어) 재생합니다. Added since 0.7.0
Source:resume (한국어) 일시정지한 오디오 소스를 재개합니다. Added since 0.7.0
Source:rewind (한국어) 되감습니다. Added since 0.7.0
Source:seek (한국어) 재생중인 위치를 임의로 설정합니다. Added since 0.8.0
Source:setAttenuationDistances (한국어) 오디오 소스의 최대 감쇠 거리와 참조 감쇠 거리를 설정합니다. Added since 0.9.0
Source:setCone (한국어) 오디오 소스의 볼륨 원뿔을 설정합니다. Added since 0.9.0
Source:setDirection (한국어) 오디오 소스의 방향을 정합니다. Added since 0.7.0
Source:setLooping (한국어) 재생시 무한 반복을 할 것인지 설정합니다.
Source:setPitch (한국어) 피치를 설정합니다.
Source:setPosition (한국어) 오디오 소스의 위치를 설정합니다. Added since 0.7.0
Source:setRelative (한국어) 오디오 소스의 위치, 속도, 방향, 볼륨 원뿔을 듣는이에 대해 상대적으로 설정합니다. Added since 0.9.0
Source:setRolloff (한국어) 롤 오프 율을 설정합니다. Added since 0.8.0
Source:setVelocity (한국어) 오디오 소스의 속도를 설정합니다. Added since 0.7.0
Source:setVolume (한국어) 볼륨을 설정합니다.
Source:setVolumeLimits (한국어) 볼륨 한계를 설정합니다. 한계는 0과 1 사이의 값이어야 합니다. Added since 0.8.0
Source:stop (한국어) 정지합니다. Added since 0.7.0
Source:tell (한국어) 현재 재생하고 있는 지점을 구합니다. Added since 0.8.0

상위 타입

같이 보기


다른 언어