Guest User

Untitled

a guest
Apr 26th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. (use sfml)
  2.  
  3. (let ((window (sf-render-window-create "Engine" 320 240 (sf-default-style) #f))
  4. (texture (sf-texture-create-from-file "test.png" #f))
  5. (sprite (sf-sprite-create)))
  6. (sf-sprite-set-texture sprite texture 0)
  7.  
  8. (let loop ((event (sf-event-create)))
  9. (when (sf-render-window-is-opened window)
  10. (let poll-loop ()
  11. (when (sf-render-window-poll-event window event)
  12. (cond
  13. ((sf-event-closed? event)
  14. (sf-render-window-close window)))
  15. (poll-loop)))
  16. (sf-render-window-clear window 0 0 0 0)
  17. (sf-render-window-draw-sprite window sprite)
  18. (sf-render-window-display window)
  19. (loop event)))
  20.  
  21. (sf-sprite-destroy sprite)
  22. (sf-texture-destroy texture)
  23. (sf-render-window-destroy window))
Add Comment
Please, Sign In to add comment