我查看了它,大部分的信息都在製作一個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