CCArmature提供的回调方法问题

我给armature添加了一个movementEvent_selector监听,

switch (movementType)

{

    case cocos2d::extension::LOOP_COMPLETE:



        CCLOG(" m_bAttack = %d",m_bAttack == true ? 1: 2);



        if (m_bAttack)

        {

            pArmature->getAnimation()->play("gongji");

        }



        break;

为什么打印出m_bAttack值都不一样呢?
没改动代码的情况下,有时候是1,有时候是2??????

你好,你这个参数是你自己定义的么?