9.6、Libgdx之罗盘

简介: (官网:www.libgdx.cn) 有些Android和iOS设备可能需要检测使用罗盘检测方向。 注意:罗盘当前在iOS设备中不可用,RoboVM暂不支持。

(官网:www.libgdx.cn

有些Android和iOS设备可能需要检测使用罗盘检测方向。

注意:罗盘当前在iOS设备中不可用,RoboVM暂不支持。

查询当前罗盘当前是否可用:

boolean compassAvail = Gdx.input.isPeripheralAvailable(Peripheral.Compass);

一旦检测到罗盘可用,可以使用如下代码检测状态:

float azimuth = Gdx.input.getAzimuth();
float pitch = Gdx.input.getPitch();
float roll = Gdx.input.getRoll();

2.png

www.libgdx.cn版权所有,如需转载,注明出处)

目录
相关文章
|
前端开发
Qt-QML-电子罗盘
使用QML中的Canvas实现电子罗盘绘制,效果图如下
253 0
Qt-QML-电子罗盘
|
编解码 iOS开发 存储
视频采集:iOS平台基于AVCaptureDevice的实现
入门知识AVCaptureSession在iOS平台开发中只要跟硬件相关的都要从会话开始进行配置,如果我们使用摄像头的话可以利用AVCaptureSession进行视频采集,其可以对输入和输出数据进行管理,负责协调从哪里采集数据,输出到哪里去。
1724 0
|
Android开发
Android Things创客DIY第五课-硬件开发案例教程-PWM调色-触摸开关-数码管显示-OLED显示
Android Things开发,离不开硬件的DIY组合,本例来介绍一些好玩的硬件模块的使用。如果你手上有Google派发的NXP开发板,或者已有树莓派3B,那么就可以开始你的Android Things创客DIY之旅了。
1983 0
|
定位技术 iOS开发 开发者
|
Android开发
Android开源项目之音乐播放器:HideMusicPlayer
 Android开源项目之音乐播放器:HideMusicPlayer HideMusicPlayer是Android平台上一个开源的音乐播放器项目,github上的链接地址:https://github.com/zhangphil/Android-HideMusicPlayer.git HideMusicPlayer除了本身的代码以外,它还引用了一个第三方的库(好像是日本的):ShadowLayout,在运行全部源代码时候,需要注意将ShadowLayout作为库加以引用。
1552 0
|
iOS开发
iOS开发中手势识别
iOS开发中手势识别有六种: 轻击手势(TapGestureRecognizer), 轻扫手势(SwipeGestureRecognizer), 长按手势(LongPressGestureRecognizer), 拖动手势(PanGestureRecognizer), 捏合手势(PinchGestureRecognizer), 旋转手势(RotationGestureRec
1215 0