如题!!!!!

解决方案 »

  1.   

       那请问你cocos2d-x的一个类触发不了ccTouchBegan的问题。我作了this->setIsTouchedEnable(true);但是程序就是不进ccTouchBegan啊,是为什么呢,我的类继承自CClayer,是不是少了什么步骤啊?告诉我吧!大神。
      

  2.   

    http://blog.csdn.net/yanghuiliu/article/details/6963228
    如果你在其他地方也注册过,可能优先级被其他类吃掉了,上面写的很清楚。有代码。
      

  3.   

    CCLayer::onEnter();
    setIsTouchEnabled(true);把这两句加到构造函数里边试试
      

  4.   

    加上 CCLayer::onEnter(); 搞定!
      

  5.   


    需要你覆盖某方法-(void)registerWithTouchDispatcher
      

  6.   


    额,看错,cocos2d-x还没有学习呢
      

  7.   

    请问我在CCSprite并且添加了触摸事件,但是在ccTouchBegan方法中执行完操作后却程序崩溃,日志上报出Assertion failure in -[CCTouchDispatcher forceAddHandler:array:],错误,这是哪里出了问题呀??
      

  8.   

    CCSprite 断点看一看这个sprite是不是为0x0
      

  9.   

    CCSprite 断点看一看这个sprite是不是为0x0 
      

  10.   

    0x0是什么意思,是不是该sprite被释放或者丢失了
      

  11.   

    问一下,是不是由于sprite中的ccTouchBegan方法中执行了replaceScene操作导致该错误?
      

  12.   

    一直挺想学学cocos2d的
      

  13.   


    0x0 是nil 是什么都没有,没有初始化指针指向的地址中,没有存放东西你在ccTouchBegan 中replace  意味着你每次触摸手机屏幕就回replace一次,数据量比较大...
      

  14.   

    大侠好!
    我碰到一个很难解决的使用cocos2dx粒子系统的问题,请大侠帮忙!
    使用cocos2dx的CCParticleSystemPoint或者CCPointSystemQuad创建粒子发射器,都会发生内存不断增加的情况,并且在真机上测试时,如果创建粒子,会发生崩溃问题,会崩到使用VBO相关代码处。
    我不知道怎么解决啊,请大侠出手相助。谢谢!
      

  15.   


    我不是大侠哦,粒子发射器内存按道理说是不会一直增加的,粒子又诸多参数来控制其系统,你把粒子存在时间搞得太长,就会出现问题了,就会一直增加,你看看没cocos2d-x的粒子,那里边的基本可以稳定在30fps阿
      

  16.   

    凤凰你好
    我想问两个问题:第一个: removeChildByTag 方法移除节点后, 这个节点的内存会自动释放吗?
    比如这两句
     pNode->removeChildByTag(12, true);
     pNode->addChild(pLabel, 9999, 9999+pos.at(i).target);// 这句再增加一个节点
    执行完后, taget为12的这个节点的内存会被自动释放吗?
    (因为我看程序反复运行这两个语句的时候,内存消耗是一直增加的)第二个问题:
    资源文件的命名不可以用下划线吗"_"(这个不是表情)?灰常感谢!
      

  17.   

    请问大家:我写了CCSequence,其中第一个动作是CCDelayTime两秒,现在想随时触发一个事件就把CCDelayTime动作结束掉,继续CCSequence的下一个动作
    如果没有触发该动作,则CCDelayTime照常执行2秒
    请问我要怎么结束掉这个CCDelayTime??
      

  18.   

    target为12的是会自动释放的,但是如果target是你自己new的那就不会自动释放,在cocos2d-x的系统中,所有不是由你自己new出来的内存,都是由cocos2d-x本身 autorelease来释放 不必担心内存泄露,但是如果是你自己new出来得 记得释放,至于内存一直增加那就和autorelease自己 释放的时机有关,但是最终都会被释放的
      

  19.   


    那你可以把他们分开呗,一个带有延迟 一个没有延迟 action是临时生成的,不就行了吗,如果条件触发就生成CCSequence的第二个 并执行 如果不触发就写另外一个action不行吗     不用先写好再根据条件修改原来的action了阿,直接根据条件生成action就是了
      

  20.   


    文件名可以带有下划线的,比如 niubi_.png  不知道你的下划线是怎么安排,是_niubi.png 还是_.png 这两种我没试过 不知道,不过这两种命名方式没有多少具体意义了
      

  21.   

    凤凰前辈, 还有一个问题, 关于cygwin 中opengl配置的.代码中用到了一些gl的库函数, win下编译通过, 但是交叉编译的时候提示找不到, 例如使用'glColor4f'报错: SharedLibrary  : libgame_logic.so
    ./obj/local/armeabi/objs-debug/game_logic/Character.o: In function `CCharacter::drawHitTestBoxLayer()':
    E:\APKMAKE\ko\android/jni/../../Classes/Character.cpp:160: undefined reference to `glColor4f'
    E:\APKMAKE\ko\android/jni/../../Classes/Character.cpp:161: undefined reference to `glEnable'
    collect2: ld returned 1 exit status
    /cygdrive/d/Android/android-ndk-r7/build/core/build-binary.mk:312: recipe for target `obj/local/armeabi/libgame_logic.so
    ' failed
    make: *** [obj/local/armeabi/libgame_logic.so] Error 1
    make: Leaving directory `/cygdrive/e/APKMAKE/ko/android'
    请问我应该如何设置呢?
    还是非常感谢!
      

  22.   


    Android平台的?这个不会,你可以到coco2d-x官网找些帮助
      

  23.   


    guangao  a 
      

  24.   

    我的电脑是32位win7旗舰版,安装vmware后,安装mac os X lion怎么都不成功?
    是不是必须是64位win7才行?
      

  25.   


    32位估计也够呛,自己装mac系统很不简单,驱动是主要问题.有些没有硬件没有mac的驱动,或者和mac os与你的CPU芯片不兼容,等等,会有很多麻烦和问题.建议你买个苹果机,iMAC这个有点贵,可以买黑苹果,淘宝2000RMB搞定
      

  26.   

    用的coco2dX,是这个问题 ,也许不太相关, 望解答 
       我用的admob sdk显示广告条,当我把广告条的view remove之后,软件盘就会弹出来,原因未知,不知道大大有什么见解
      

  27.   


    这个不太明白,软键盘的天出来实在一个函数的调用下才可以调出来的,在remove后打断点,跟踪进去找到原因,然后解决
      

  28.   


    键盘的相关函数一个也没调用啊,再说removeFromSuperView 是oc的系统函数也跟不进去
      

  29.   

    我新手,我能不能问个超简单的问题,pickview如何添加两行数据,就比如加上“星期一”、“星期二”到“星期日”吧
      

  30.   

    我添加一个textfield,想实现失去焦点后响应一个事件,要怎么做啊,大牛们给个方法吧,我新手
      

  31.   


    失去焦点后响应一个时间,失去焦点 是一个action吗 
      

  32.   


    点击视角? 把星期1-7做成图片,用CCSprite::spriteWithFile("tupianming.png");或者用字符串,CCFont的函数
      

  33.   

    为什么cocos2d-x中类一般不用构造函数,而用create(....)或者其他函数来构造?
    这样做是一种风格,还是有什么好处?
      

  34.   

    iPhone区惊现大神....膜拜中...有问题一定找你....嘻嘻 有救星了
      

  35.   

    你好,我想问一下,为什么CCMenuItemImage和CCSprite重合的时候不能把CCMenuITemImage放在两个CCSprite的中间吗?我用的是CCMenu的对象指针和CCNode的对象指针添加的CCMenuItemImage对象和CCSprite对象
      

  36.   

    学习一下。请问这个和Box2D哪个简单呢?