love.math.newRandomGenerator (한국어)

Available since LÖVE 0.9.0
This function is not supported in earlier versions.

새로운 RandomGenerator를 생성합니다.

함수

형식

rng = love.math.newRandomGenerator( )

매개변수

없음.

리턴값

RandomGenerator (한국어) rng
난수 생성기.

함수

RandomGenerator:setState (한국어)를 참조하세요.

형식

rng = love.math.newRandomGenerator( state )

형식

number (한국어) state
이 객체에 사용할 시드값.

리턴값

RandomGenerator (한국어) rng
난수 생성기.

함수

RandomGenerator:setState (한국어)를 참조하세요.

형식

rng = love.math.newRandomGenerator( low, high )

매개변수

number (한국어) low
이 객체에 사용할 64비트 시드값의 하위 32비트를 표현하는 정수.
number (한국어) high
이 객체에 사용할 64비트 시드값의 상위 32비트를 표현하는 정수.

리턴값

RandomGenerator (한국어) rng
난수 생성기.

예제

새로운 RandomGenerator 객체를 만들어 1부터 100 사이의 수 가운데 하나를 생성합니다.

function love.load()
	rng = love.math.newRandomGenerator()
	randomNumber = rng:random(1,100)
end

같이 보기

다른 언어