本文来自http://blog.youkuaiyun.com/runaying ,引用必须注明出处!
cocos2d-x节点(CCEventListenerAcceleration.h)API
温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客 Cocos2d-X权威指南笔记
监听加速
///cocos2d/cocos2d-x-3.0alpha0/cocos2dx/event_dispatcher
//监听加速
#ifndef __cocos2d_libs__CCAccelerometerListener__
#define __cocos2d_libs__CCAccelerometerListener__
#include "CCEventListener.h"
#include "ccTypes.h"
NS_CC_BEGIN
class EventListenerAcceleration : public EventListener
{
public:
static EventListenerAcceleration* create(std::function<void(Acceleration*, Event* event)> callback);
virtual ~EventListenerAcceleration();
/// Overrides
virtual EventListenerAcceleration* clone() override;
virtual bool checkAvaiable() override;
private:
EventListenerAcceleration();
bool init(std::function<void(Acceleration*, Event* event)> callback);
std::function<void(Acceleration*, Event*)> onAccelerationEvent;
};
NS_CC_END
#endif /* defined(__cocos2d_libs__CCAccelerometerListener__) */
本文介绍了Cocos2d-X中加速度监听器的实现方式,包括EventListenerAcceleration类的定义及其创建方法。该监听器允许开发者为游戏或应用添加基于设备加速度变化的交互功能。
1062

被折叠的 条评论
为什么被折叠?



