使用cocos2d旋转手机旋转对面的精灵?

问题描述:

我试图旋转一个精灵完全相反的电话旋转,使精灵保持直立相对于地面,无论手机的位置。使用cocos2d旋转手机旋转对面的精灵?

它大部分都可以使用,但是无论手机如何静音,加速度计读数的变化都会使精灵“有弹性”。基本上我的代码很简单 - 我只是乘以-90加速阅读时,我做了一个加速度计读数:

_pink.rotation = acceleration.y * (-90); 

这个工程,但即使在手机坐在平板电脑,它来回反射,由于不一致的加速度计读数。我怎样才能让它顺利?我知道我实现了KFilteringFactor,但它只是使运动更慢,所以它没有跟上手机运动的反面。也许我错了。

试试这个

float angle = angle-90; 
[pink setRotation:angle];