루아(LUA)/마이크로스튜디오_예제
1초마다 랜덤으로 색이 바뀌는 배경
JK77
2022. 1. 13. 05:43
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