0

以下代码片段是目标 c。它正在调用基类的 init 方法。

[super init]

你能帮我在目标c++(COCOS2DX)中调用同样的方法吗?

4

1 回答 1

1

在 cocos2d-iphone中,

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

所以在 cocos2d-x 中,

您可以做的是,您必须调用它的父级的 init 方法。对于相同的情况,如上所述,您必须调用 CCLayer 的 init 方法

所以将的翻译[super init]CCLayer::init()

于 2013-09-14T05:33:17.723 回答