love.sound.newSoundData (한국어)
새로운 SoundData를 생성합니다.
생성자 가운데 파일 이름, File, Decoder를 인수로 취하는 것은 모두 내부적으로 Decoder를 사용합니다. 다만 사운드를 모두 디코딩해 메모리에 올려놓습니다.
마지막 생성자는 샘플 레이트와 채널 등을 이용해 빈 메모리 공간을 할당합니다만 자주 사용되는 방법은 아닙니다.
Contents
함수
형식
soundData = love.sound.newSoundData( filename )
매개변수
string (한국어) filename
- 사운드 파일의 이름.
리턴값
SoundData (한국어) soundData
- 새로운 SoundData 객체.
함수
형식
soundData = love.sound.newSoundData( file )
매개변수
File file (한국어)
- 사운드 파일.
리턴값
SoundData soundData
- 새로운 SoundData 객체.
함수
형식
soundData = love.sound.newSoundData( decoder )
매개변수
Decoder (한국어) decoder
- Decoder 객체.
리턴값
SoundData soundData
- 새로운 SoundData 객체.
함수
형식
soundData = love.sound.newSoundData( samples, rate, bits, channels )
매개변수
number (한국어) samples
- 총 샘플 수.
number (한국어) rate (44100)
- 샘플 레이트.
number (한국어) bits (16)
- 샘플 당 비트 수. 8 혹은 16.
number (한국어) channels (2)
- 채널 수. 1은 모노, 2는 스테레오.
리턴값
SoundData soundData
- 새로운 SoundData 객체.
예제
파일로부터 SoundData를 생성합니다
wav = love.sound.newSoundData("doom.wav")
-- 조심: doom.mp3가 거대한 파일이면 디코딩 하는 데
-- 오랜 시간이 소요.
mp3 = love.sound.newSoundData("doom.mp3")
같이 보기
다른 언어
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