【发布时间】:2012-04-17 04:28:08
【问题描述】:
我正在尝试从层调用方法。有问题的方法在该层的父级中。
示例:
“生存”是我场景的名称 “SSpriteLayer”是我图层的名称
SSpriteLayer.m
//this id not my actual method, just a simplified version
-(void) spritePick {
[scene initSpritePick];
NSLog(@"sent");
{
SSpriteLayer.h
#import Survival
@interface SSpriteLayer : CCLayer {
Survival *scene;
}
生存.m
- (void) initSpritePick {
NSLog(@"test");
}
文本“test”从未出现在日志中,但调用了我层中的方法。问题是即使发送了对该方法的调用,它也永远找不到该方法,并且什么也没有发生。 我没有收到任何错误消息。
我已经尝试了所有我知道的方法,所以请你给我一些建议,或者指出问题。
【问题讨论】:
标签: ios cocos2d-iphone parent-child layer scene