Cocos2d iphone 在cocos2dx中调用基类方法
下面的代码片段是objective c。它正在调用基类init方法Cocos2d iphone 在cocos2dx中调用基类方法,cocos2d-iphone,Cocos2d Iphone,下面的代码片段是objective c。它正在调用基类init方法 [super init] 你能帮我在objective c++(COCOS2DX)中调用相同的吗?在cocos2d iphone中 self=[super init]用于将self初始化为其父类型的对象。例如,如果self的父对象是CCLayer,那么它将被初始化为CCLayer类型 所以在cocos2d-x中, 您可以做的是,必须调用它的init方法parent。对于同样的情况,正如我上面所描述的, 您必须调用CCLayer
[super init]
你能帮我在objective c++(COCOS2DX)中调用相同的吗?在cocos2d iphone中
self=[super init]
用于将self初始化为其父类型的对象。例如,如果self的父对象是CCLayer,那么它将被初始化为CCLayer类型
所以在cocos2d-x中,
您可以做的是,必须调用它的init方法parent。对于同样的情况,正如我上面所描述的,
您必须调用CCLayer的init方法
因此,[super init]
的翻译将是CCLayer::init()