Guest User

Untitled

a guest
Dec 22nd, 2015
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.23 KB | None | 0 0
  1. b_blue = rb.lcd_rgbpack(0, 63, 255)
  2. h_blue = rb.lcd_rgbpack(0, 136, 255)
  3. black = rb.lcd_rgbpack(0, 0, 0)
  4. white = rb.lcd_rgbpack(255,255,255)
  5. shadow_grey1 = rb.lcd_rgbpack(132,130,132)
  6. shadow_grey2 = rb.lcd_rgbpack(189,195,198)
  7.  
  8. pos = 0
  9.  
  10. breakout = 0
  11.  
  12. while breakout <400
  13. do
  14.   rb.lcd_set_background(white)
  15.   repnum = pos
  16.   rb.lcd_clear_display()
  17.  
  18.   rb.lcd_set_foreground(b_blue)
  19.   rb.lcd_fillrect(10, 20, 220, 40)
  20.  
  21.  
  22.   for i = 0, 219 do
  23.     if repnum <21 then
  24.       rb.lcd_set_foreground(h_blue)
  25.       rb.lcd_vline(10+i, 20, 59)
  26.     end
  27.  
  28.     if repnum == 40 then
  29.       repnum = 0
  30.     else
  31.       repnum = repnum + 1
  32.     end
  33.  
  34.   end
  35.  
  36.   --make the pretty corners and shadows
  37.   rb.lcd_set_foreground(white)
  38.   rb.lcd_drawpixel(10, 20)
  39.   rb.lcd_set_foreground(shadow_grey1)
  40.   rb.lcd_drawpixel(10, 59)
  41.   rb.lcd_drawpixel(229, 59)
  42.   rb.lcd_hline(229,11,60)
  43.   rb.lcd_vline(230,21,59)
  44.   rb.lcd_set_foreground(shadow_grey2)
  45.   rb.lcd_drawpixel(229, 20)
  46.   rb.lcd_drawpixel(10, 60)
  47.   rb.lcd_drawpixel(230, 60)
  48.   rb.lcd_hline(229,11,61)
  49.   rb.lcd_vline(231,22,59)
  50.  
  51.  
  52.  
  53.   rb.lcd_update()
  54.   rb.yield()
  55.   rb.sleep(rb.HZ/39)
  56.  
  57.   if pos==0 then
  58.     pos=40
  59.   else
  60.     pos = pos-1
  61.   end
  62.   breakout = breakout+1
  63. end
  64.  
  65. return
Add Comment
Please, Sign In to add comment