在 viewcontroller 文件中,我调用 CCLayer
[director_ runWithScene:[game1 scene]];
game1 是一个 CCLayer,在
+ (CCScene *)scene
{
CCScene *scene = [CCScene node];
game1 *layer = [game node];
[scene addChild:layer];
return scene;
}
- (id)init
{
if ((self = [super init]))
{
}
..
}
在原始视图控制器中,我尝试通过在 game1 中编写一个新的类函数来将一个 int 对象传递给 game1 场景
@synthesize point;
+ (void)setPoint:(int)point_
{
point = point_;
}
但我收到一个错误,说类函数 setPoint 无法设置实例变量。
那么如何将一个 int 值从 viewcontroller 传递给 game1 场景呢?