EventListener监听不到拖动的操作

listener1
= EventListenerTouchOneByOne
::create();listener1
->onTouchBegan
= =](Touch

  • touch, Event
  • event){
    return false; };listener1
    ->onTouchMoved
    = =](Touch
  • touch, Event
  • event){
    log(“move”); }; //Process the touch end event listener1
    ->onTouchEnded
    =
    =](Touch
  • touch, Event
  • event){ };_eventDispatcher
    ->addEventListenerWithSceneGraphPriority(listener1, this);
    代码大致是这样的,写在一个层里面,但是我在ipad的界面上面拖动的时候不会进入Move的方法,就是不会输出Move,到底什么原因呢,其实我的需求也很简单,就是按下一个精灵之后可以拖动它,不安下不能拖动,

看这个。

http://www.cocos2d-x.org/wiki/EventDispatcher_Mechanism

onTouchBegan要return true。