【发布时间】:2012-03-18 03:57:33
【问题描述】:
在 cocos2d 引擎中,有一种方法可以将一个对象添加为另一个对象的子对象。
例如在 Game.m 文件中的这行代码中:
CCMenu *menu = [CCMenu menuWithItems:pauseButton, nil];
pauseButton.position = ccp(s.width/2 - pauseButton.contentSize.width/2, (-s.height/2)
+ pauseButton.contentSize.height/2);
[self addChild:menu z:100];
您可以看到 CCMenu 的菜单实例作为子对象添加到 Game 的类对象中。这实际上是做什么的?是为了记忆吗?
【问题讨论】:
标签: objective-c cocos2d-iphone