Pie*_*ero 4 iphone cocos2d-iphone cclayer ios
我想知道是否有办法在cocos2d 2.0中推送一个场景并将一些参数传递给这个推送的场景,例如,我知道要推动一个场景我使用这个:
[[CCDirector sharedDirector] pushScene:[HelloWorldLayer scene]];
Run Code Online (Sandbox Code Playgroud)
这推动了helloworldlayer,这是一个简单的层:
// HelloWorldLayer
@interface HelloWorldLayer : CCLayer
{
}
// returns a CCScene that contains the HelloWorldLayer as the only child
+(CCScene *) scene;
@end
Run Code Online (Sandbox Code Playgroud)
但我想传递给这一层一些参数,所以当推出图层时我可以使用我传递的参数.
我怎么能这样做?
你可以做一些事情,+(CCScene *) sceneWithParameter:(ParameterType)parameter;而不是+(CCScene *) scene;
| 归档时间: |
|
| 查看次数: |
3030 次 |
| 最近记录: |