使用cocos2d旋转手机旋转对面的精灵?
问题描述:
我试图旋转一个精灵完全相反的电话旋转,使精灵保持直立相对于地面,无论手机的位置。使用cocos2d旋转手机旋转对面的精灵?
它大部分都可以使用,但是无论手机如何静音,加速度计读数的变化都会使精灵“有弹性”。基本上我的代码很简单 - 我只是乘以-90加速阅读时,我做了一个加速度计读数:
_pink.rotation = acceleration.y * (-90);
这个工程,但即使在手机坐在平板电脑,它来回反射,由于不一致的加速度计读数。我怎样才能让它顺利?我知道我实现了KFilteringFactor
,但它只是使运动更慢,所以它没有跟上手机运动的反面。也许我错了。
答
试试这个
float angle = angle-90;
[pink setRotation:angle];