【原】unity3D ios 退出保存数据(2)
2012-08-03 14:17
190 查看
前一篇退出保存数据仅试用于ipad1 ipad2 、phone4s及以前版本,不适用于new pad(不支持后台渲染) 所以修改了前文,以此适应现有的所有ios设备.
实现如下:
void OnApplicationPause(bool pause)
{
if(pause)//暂停游戏
{
ExitGame();
}
else //启动游戏
{
StartGame();
}
}
另附说明:在u发出来的Xcode工程中appcontroller.mm中包含
UnityPause(true);函数就会触发u中OnApplicationPause函数, true参数就会暂停游戏,false相反
实现如下:
void OnApplicationPause(bool pause)
{
if(pause)//暂停游戏
{
ExitGame();
}
else //启动游戏
{
StartGame();
}
}
另附说明:在u发出来的Xcode工程中appcontroller.mm中包含
- (void) applicationDidBecomeActive:(UIApplication*)application //从后台启动应用程序时调用 { printf_console("-> applicationDidBecomeActive()\n"); if (_didResignActive) { UnityPause(false); } _didResignActive = NO; } - (void) applicationWillResignActive:(UIApplication*)application//程序退到后台时调用 { printf_console("-> applicationDidResignActive()\n"); UnityPause(true); _didResignActive = YES; }
UnityPause(true);函数就会触发u中OnApplicationPause函数, true参数就会暂停游戏,false相反
相关文章推荐
- 【原】unity3D ios 退出保存数据
- ios应用退出保存数据
- Unity3D 如何在退出运行模式后保存修改数据
- ios应用退出保存数据
- ios开发(二十五)数据的保存
- Unity3d_iOS-保存图片之老革命遇到新问题
- IOS 保存数据的四种方式
- iOS开发之永久数据保存方式
- IOS 四种保存数据的方式
- iOS ---NSUserDefaluts保存数据
- IOS开发之在服务器端获取数据,保存网页的Demo学习
- ios sqlite数据库保存数据
- iOS 使用字典NSMutableDictionary保存数据到文件(持久化)~ Swift
- IOS持久化数据----(保存数据的一系列方法)
- iOS 保存数据的4种方式
- IOS持久化数据----(保存数据的一系列方法)
- iOS数据保存-文件保存
- iOS开发笔记--iOS开发 使用NSUserDefaults 保存数据
- IOS 将数组转化成NSData数据进行保存
- iOS 四种保存数据的方式!