如何通过调度程序COCOS2D中的参数传递



某些身体可以找到一种方法,在用cocos2d或cocos2dx进行调度程序时如何通过参数?我正在使用此调度程序调用并通过类变量传递IT参数。我想通过此通话发送参数。谢谢!

scheduler-> scheduleselector(scheduy_selector(cfacebookManager :: sendrequestallupdateui),cfacebookManager :: instance(),1,false,1,1.0f);

如果您使用的是带有C 11的Cocos2DX,则我必须采取一个操作,以采用代码的lambda并安排它。LAMDA可以捕获任何数量的变量,加上操作将UserData作为模板作为模板,并将其作为指针将其传递给Lambda,因此您可以对其进行修改并期望跨更新范围,而无需声明类中的额外实例变量。请检查一下。https://github.com/radif/mcbcalllambda

您想在Cocos2d中做什么。您无法通过计划更新方法传递参数。

LearnCocos2D在此处为几乎相同的问题提供了一个很好的答案,在此时间表事件中,有多个参数

最新更新