我想在 play-clj 中尝试基于加速度的应用程序,但我不太确定如何从 clojure 访问陀螺仪和加速度计。
在 Java 中,我会访问Gdx.input.getAccelerometerX()
. play-clj 在其宏中不提供匹配事件defscreen
,我无法弄清楚Gdx.input
直接调用 -accelerometer 的语法。
(import 'com.badlogic.gdx.Gdx) ;; Gdx should be a singleton, right?
(.-input Gdx) ;; no such field
(.input Gdx) ;; no such method
现在我该怎么办?我应该更喜欢直接访问设备的传感器吗?