Android游戏开发教程之十五:小球重力感应
分类标签: Sensor
重力感应主要是依靠手机的加速度传感器(accelerometer)来实现 在Android的开发中一共有八种传感器但是不一定每一款真机都支持这些传感器。因为很多功能用户根本不care的所以可能开发商会把某些功能屏蔽掉。还是得根据真机的实际情况来做开发,今天我们主要来讨论加速度传感器的具体实现方式。阅读全文 »
Android游戏开发18:重力传感器在游戏开发中的应用
分类标签: Sensor SurfaceView
手势操作可以说是智能手机的一种魅力所在,前两节给大家讲解了两种有趣的手势操作,将它们置于游戏当中,大大提升了游戏的可玩性和趣味性。本节将继续介绍智能手机的另一种神奇之处:传感器。 一、何为传感器 所谓传感器就是能够探测如光、热、温度、重力、方向等等的装置。阅读全文 »
Android学习指南之三十七:Android传感器编程
分类标签: Sensor
本节教程主要讲解Android传感器编程的基础知识,包括加速度传感器(accelerometer)、陀螺仪(gyroscope)、环境光照传感器(light)、磁力传感器(magnetic field)、方向传感器(orientation)、压力传感器(pressure)、距离传感器(proximity)和温度传感器(temperature)。阅读全文 »
Android游戏开发教程之十三:Sensor感应实例
分类标签: Sensor
本文将主要讨论Android游戏开发中的Sensor感应实例。注意,Android 2.2平台中曾没有具体的感应判断逻辑。 下面我们首先来定义下常用的感应动作事件。这里提醒大家由于是三轴的立体空间感应所以相对于轨迹球、导航键的上下左右外,还提供了前后的感应,所以我们定义最基本的六种空间方向。阅读全文 »
Android游戏开发教程之十二:浅谈Sensor重力感应
分类标签: Sensor
现在众多智能手机都加入了Sensor感应器硬件,一般比较常见的有重力感应器、加速度感应器和光线感应器,还有些手机加入了更高级的陀螺仪、温度感应器、距离感应器、磁极方向等。在Android游戏开发中,主要用的有四种:重力、加速度、磁力和陀螺仪,一些游戏可能还会用到GPS或Cellid定位来修正一些位移信息。阅读全文 »