pico8-0hh1/bg.lua

35 lines
501 B
Lua
Raw Normal View History

2022-07-07 23:06:28 +02:00
function draw_animated_bg(startx)
if (amplitude <= 0) return
startx = startx or 0
fillp(0b0101101001011010)
2022-07-08 22:47:26 +02:00
local color = 1
2022-07-07 23:06:28 +02:00
-- vertical lines
local t = t()+10
2023-02-23 08:32:20 +01:00
for i=startx-1,127,9 do
2022-07-07 23:06:28 +02:00
local a=sin(i*t/512)*amplitude+64
local b=cos(i*t/256)*amplitude+64
line(
i,
a,
i,
b ,
color)
end
-- horizontal lines
2023-02-23 08:32:20 +01:00
for i=startx-1,127,9 do
2022-07-07 23:06:28 +02:00
local a=sin(i*t/512)*amplitude+64
local b=cos(i*t/256)*amplitude+64
line(
a,
i,
b ,
i,
color)
end
2022-07-12 21:47:10 +02:00
end
function draw_bg_menu()
2022-07-08 22:47:26 +02:00
end