MonoGame在iOS平台使用Microsoft.Devices.Sensors.Accelerometer会出现重力感应不灵敏的问题
MonoGame在iOS平台使用Microsoft.Devices.Sensors.Accelerometer会出现重力感应不灵敏的问题。monogame版本是3.5.1
需要代码修改重力感应的刷新频率才能解决这个问题!关键是TimeBetweenUpdates 代码如下:
this._accelerometr = new Accelerometer(); this._accelerometr.TimeBetweenUpdates = new TimeSpan (0,0,0,0,333); //this._accelerometr.TimeBetweenUpdates=(TimeSpan.FromMilliseconds(10)); this._accelerometr.CurrentValueChanged += (new EventHandler<SensorReadingEventArgs>(this._accelerometr_CurrentValueChanged));
如果您对C#游戏开发感兴趣,可以扫下面二维码加入我们的QQ群来一起学习交流
原创文章,转载请注明本文链接地址(违者必究):MonoGame在iOS平台使用Microsoft.Devices.Sensors.Accelerometer会出现重力感应不灵敏的问题