2012-08-15 39 views
0

在cocos2d我会实现 - (void)applicationDidEnterBackground:(UIApplication *)application的AppDelegate的内部,但在Kobold2d(我还没有与它太多的工作),其全部由config.lua,这是伟大的处理,但如何处理这些exit/enter/background应用程序的状态变化?didEnterBackground在Kobold2d

我是否必须重写某些内容,或者是否存在某个特定的位置?我不确定这里的最佳做法是什么,或者我在网上找到资源时遇到了很多麻烦。

谢谢!

回答

1

您可以简单地将这些方法添加到您的项目的AppDelegate类。 AppDelegate派生自实现UIApplicationDelegate的KKAppDelegate。

确保为每个方法调用[super方法],因为KKAppDelegate实现了基本行为并依赖于接收一些UIApplicationDelegate方法。

+0

谢谢,很高兴知道 - 我注意到在基本的Kobold2d设置中,我只给了头文件?实施存储在哪里?我的意思是,我知道我可以只用ctr + cmd +来实现它,但出于好奇,为什么它不与头部一起存储?或者,也许我的设置是有点buggered。 – 2012-08-16 02:01:36

+0

作为一个便笺,每当我看到你的帖子时,我都觉得我正在和一位名人交谈,你的cocos2d书让我了解了这一切。谢谢:) – 2012-08-16 02:02:32

+1

不客气! :) AppDelegate.m应该在AppDelegate.h旁边。不是吗?也许你不小心将它拖入另一组。在Kobold2D模板中,两个文件彼此相邻。 – LearnCocos2D 2012-08-17 11:15:15

相关问题