2011-05-01 44 views
0

感谢您抽空看看我的问题! 在我的游戏我有几个场景。我有一个IntroScene,一个HomeScene和一个PlayingScene。现在,如果我需要创建一个变量INT playerStrength,我希望它为0开始的,但它需要显示在我的HomeScene和PlayingScene需要有访问它还有能力,我怎么能做这个?因为HomeScene需要显示这个整数,PlayingScene需要知道它是什么,因此它可以实现损伤的球员做的量。 (玩家类也需要知道这个变量是什么)。我已经很长时间了,并且真的很感谢你的帮助!谢谢!如何从在cocos2d多个场景访问一个伊娃?

回答

1

在您的应用程序委托创建一个模型类封装这种信息的,分配,并拥有其他所有通过[UIApplication的sharedApplication] .delegate得到它。您可以对视图控制器进行关键值观察,这些视图控制器需要知道值何时更改 - 传统的MVC体系结构。

相关问题