X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=examples%2F04-movement.scm;h=79f12c5788064d43f3f20896b6a72282904a88fb;hb=ce7e819e40265f68560c3a6cf309d259c2a77910;hp=e0592c3645f93c65b4d64113249b4af6748a535a;hpb=9137f8fdb1e89ffdec1fb498084f71e92e7f02a9;p=guile-irrlicht.git diff --git a/examples/04-movement.scm b/examples/04-movement.scm index e0592c3..79f12c5 100644 --- a/examples/04-movement.scm +++ b/examples/04-movement.scm @@ -54,11 +54,11 @@ (assoc-ref key-is-down key-code)) (define (on-event event) - (if (equal? (event-type event) 'key-input-event) + (if (equal? (get-event-type event) 'key-input-event) (set! key-is-down (assoc-set! key-is-down - (event-key-input-key event) - (event-key-input-pressed event)))) + (get-event-key event) + (get-event-key-pressed event)))) #f) (define receiver (make-event-receiver on-event)) @@ -69,8 +69,6 @@ #:device-type device-type #:window-size '(640 480) #:receiver receiver)) -(when (not device) - (exit #f)) (define driver (get-video-driver device)) (define scene-manager (get-scene-manager device))