我查看了它,大部分的信息都在制作一个singleton类。我只想从我的menuscreen.m中传递一个值给我的helloworldlayer.m。什么是简单的方法来做到这一点。将值从一个场景传递到另一个场景
- (void) changeScenePlay
{
CCScene *testscene = [HelloWorldLayer scene];
testscene.number = 1;
[[CCDirector sharedDirector] replaceScene:testscene];
}
我尝试过的方法之一就是这样的,但是这也不是我的工作。
如何访问场景中的变量并进行更改。
testscene.number = 1;这行是回答你的问题 – 2013-03-14 07:27:13
阅读此:http://www.koboldtouch.com/display/IDCAR/Strategies+for+Accessing+Other+Nodes – LearnCocos2D 2013-03-14 08:17:46