1초마다 배경색이 바뀌는 예제입니다. 이 예제를 통해 랜덤 함수와 delay에 대해 공부할 수 있습니다.
init = function()
delayTime = 0
color = "rgb(255,255,255)"
end
update = function()
function random_color()
if delayTime <= 0 then
r_color = math.random(255)
g_color = math.random(255)
b_color = math.random(255)
delayTime = 60
print(delayTime)
end
return "rgb("..r_color..","..g_color..","..b_color..")"
end
color = random_color()
delayTime = delayTime -1
end
draw = function()
screen:fillRect(0,0,screen.width, screen.height,color)
end
'루아(LUA) > 마이크로스튜디오_예제' 카테고리의 다른 글
마우스호버(mouse_hover)와 프로토타입 feat. 루아(lua) (0) | 2022.01.16 |
---|---|
클릭할 때마다 배경색 바뀌는 예제 (0) | 2022.01.13 |
랜덤으로 숫자 생성하기 (0) | 2022.01.10 |
루아로 만드는 초시계 (0) | 2022.01.10 |
마우스를 따라다니는 원의 충돌 현상 구현 (0) | 2022.01.10 |