Я хотел бы, чтобы пользователи могли калибровать свой акселерометр.
Но в cocos 2d (c ++) я знаю только, как автоматически вызывать функцию OnAcceleration.
Любая помощь?
в cocos2dx-v2.x , ускорение API находится в классе CCLayer, вы перезаписать
virtual void didAccelerate(CCAcceleration* pAccelerationValue);
в cocos2dx-v3.x добавьте EventListenerAcceleration, например
auto dispatcher = Director::getInstance()->getEventDispatcher();
auto listener = EventListenerAcceleration::create(std::bind(this,&HelloWorld::didAccelerate, std::placeholders::_1));
dispatcher->addEventListenerWithSceneGraphPriority(listener, node);