程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> cocos2d-在不同場景中如何傳遞值

cocos2d-在不同場景中如何傳遞值

編輯:編程綜合問答
在不同場景中如何傳遞值

我找到的大部分方法都是單例類。

我想從menuscreen.m中傳遞一個值到helloworldlayer.m中,能不能請高手指點一個最簡單的方法?

謝謝

我試過的方法,不過沒用。

- (void) changeScenePlay
{
   CCScene *testscene = [HelloWorldLayer scene];

    testscene.number = 1;

    [[CCDirector sharedDirector] replaceScene:testscene];
}

最佳回答:


Cocos2d-x中一個CCNotificationCenter類,可以訂閱和發送消息,而且可以包含數據,在Cocos2d中應該是NSNotificationCenter?(你找找,名字應該差不多~),它可以實現不同的場景中傳遞數據~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved