我有 2 个 CCLayer 需要在单独的 .m 文件中相互通信
- Level1.m (CCScene with Level1 CCLayer) - 保存平铺地图和玩家精灵
- HUDLayer.m(链接到 Level1.m 的顶部) - 保存所有按钮
如何在 HUDLayer.m 中获取以下代码以与 Level1.m 中的玩家精灵对话?
- (void)MoveUpSelected {
CCMoveTo* moveup = [CCMoveBy actionWithDuration:1 position:ccp(0,-100)];
CCSequence* sequence = [CCSequence actions: moveup, nil];
[Player runAction:sequence];
}
请帮助我已经坚持了好几天了。至少如果有人能指出我正确的方向。谢谢!