Cocos2d iphone 在cocos2dx中调用基类方法

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

下面的代码片段是objective c。它正在调用基类init方法

[super init]

你能帮我在objective c++(COCOS2DX)中调用相同的吗?

在cocos2d iphone中

self=[super init]
用于将self初始化为其父类型的对象。例如,如果self的父对象是CCLayer,那么它将被初始化为CCLayer类型

所以在cocos2d-x中,

您可以做的是,必须调用它的init方法parent。对于同样的情况,正如我上面所描述的, 您必须调用CCLayer的init方法

因此,
[super init]
的翻译将是
CCLayer::init()