Difference between revisions of "love.audio.newSource (한국어)"
Line 9: | Line 9: | ||
</source> | </source> | ||
=== 매개변수 === | === 매개변수 === | ||
− | {{param|string (한국어)|filename| | + | {{param|string (한국어)|filename|오디오 파일의 이름.}} |
− | {{param|SourceType (한국어)|type ("stream")| | + | {{param|SourceType (한국어)|type ("stream")|메모리 등재 방식.}} |
− | === | + | === 리턴값 === |
− | {{param|Source (한국어)|source| | + | {{param|Source (한국어)|source|새 오디오 소스.}} |
− | == | + | == 함수 == |
− | === | + | === 형식 === |
<source lang="lua"> | <source lang="lua"> | ||
source = love.audio.newSource( file, type ) | source = love.audio.newSource( file, type ) | ||
</source> | </source> | ||
− | === | + | === 매개변수 === |
− | {{param|File (한국어)|file| | + | {{param|File (한국어)|file|오디오 파일을 가리키는 File.}} |
− | {{param|SourceType (한국어)|type ("stream")| | + | {{param|SourceType (한국어)|type ("stream")|메모리 등재 방식.}} |
− | === | + | === 리턴값 === |
− | {{param|Source (한국어)|source| | + | {{param|Source (한국어)|source|새 오디오 소스.}} |
− | == | + | == 함수 == |
− | === | + | === 형식 === |
<source lang="lua"> | <source lang="lua"> | ||
source = love.audio.newSource( decoder, type ) | source = love.audio.newSource( decoder, type ) | ||
</source> | </source> | ||
− | === | + | === 매개변수 === |
− | {{param|Decoder (한국어)|decoder| | + | {{param|Decoder (한국어)|decoder|오디오 소스에 사용할 디코더 객체.}} |
− | {{param|SourceType (한국어)|type ("stream")| | + | {{param|SourceType (한국어)|type ("stream")|메모리 등재 방식.}} |
=== Returns === | === Returns === | ||
− | {{param|Source (한국어)|source| | + | {{param|Source (한국어)|source|새 오디오 소스.}} |
− | == | + | == 함수 == |
− | === | + | === 형식 === |
<source lang="lua"> | <source lang="lua"> | ||
source = love.audio.newSource( data ) | source = love.audio.newSource( data ) | ||
</source> | </source> | ||
− | === | + | === 매개변수 === |
{{param|SoundData (한국어)|data|The SoundData to create a Source from.}} | {{param|SoundData (한국어)|data|The SoundData to create a Source from.}} | ||
− | === | + | === 리턴값 === |
− | {{param|Source (한국어)|source| | + | {{param|Source (한국어)|source|새 오디오 소스. 메모리 등재 방식은 강제로 "static"으로 지정.}} |
− | == | + | == 예제 == |
− | === | + | === 배경음을 불러와 재생하기 === |
<source lang="lua"> | <source lang="lua"> | ||
bgm = love.audio.newSource("bgm.ogg", "stream") | bgm = love.audio.newSource("bgm.ogg", "stream") |
Revision as of 14:31, 8 February 2014
파일, 디코더, SoundData로부터 새로운 오디오 소스를 생성합니다. SoundData를 통해 만들어진 오디오 소스는 정적으로 생성됩니다.
This function can be slow if it is called repeatedly, such as from love.update or love.draw. If you need to use a specific resource often, create it once and store it somewhere it can be reused! |
Contents
함수
형식
source = love.audio.newSource( filename, type )
매개변수
string (한국어) filename
- 오디오 파일의 이름.
SourceType (한국어) type ("stream")
- 메모리 등재 방식.
리턴값
Source (한국어) source
- 새 오디오 소스.
함수
형식
source = love.audio.newSource( file, type )
매개변수
File (한국어) file
- 오디오 파일을 가리키는 File.
SourceType (한국어) type ("stream")
- 메모리 등재 방식.
리턴값
Source (한국어) source
- 새 오디오 소스.
함수
형식
source = love.audio.newSource( decoder, type )
매개변수
Decoder (한국어) decoder
- 오디오 소스에 사용할 디코더 객체.
SourceType (한국어) type ("stream")
- 메모리 등재 방식.
Returns
Source (한국어) source
- 새 오디오 소스.
함수
형식
source = love.audio.newSource( data )
매개변수
SoundData (한국어) data
- The SoundData to create a Source from.
리턴값
Source (한국어) source
- 새 오디오 소스. 메모리 등재 방식은 강제로 "static"으로 지정.
예제
배경음을 불러와 재생하기
bgm = love.audio.newSource("bgm.ogg", "stream")
love.audio.play(bgm)
효과음을 불러와 재생하기
sfx = love.audio.newSource("sfx.wav", "static")
love.audio.play(sfx)
SoundData로 새 오디오 소스 만들기
data = love.sound.newSoundData("sfx.wav")
sfx = love.audio.newSource(data)
디코더로 새 오디오 소스 만들기
decoder = love.sound.newDecoder("bgm.ogg")
bgm = love.audio.newSource(decoder)
같이 보기
다른 언어
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info