首页 > 移动开发 > Unity 游戏场景

Unity 游戏场景

标 签:Unity
Application 函数
Application.LoaddLevel(“名称或者索引”); //加载场景,5.6.0以上过时,修改方法
Application.OpenURL("www.baidu.com"); //运行时自动打开网站 Application.CaptureScreenshot("1.jpg"); //保存图片在项目根目录上,注意图片格式
游戏暂停,并切换Scene场景(切换关卡)
if(time.timeScale >0 && input.getkeydown(keycode.escape)){
Time.timeScale = 0;
Application.LoadLevel (“Scene场景名称 or Scene场景index索引”);
}
注:File->Build Settings->Add Current->(勾选Scene场景) ( 要加载的场景在这里添加)
简单数据场景存储 (数据存在注册表中)
1- 设置:(在一个Scene中)
PlayerPrefs.SetInt(“life”,100);
PlayerPrefs.SetFloat(“lev”,9.8f);
PlayerPrefs.SetString(“name”,“zhangsan”);
注: 此方法可以跨Scene调用一些比较简单的数据
2- 读取(在另一个Scene中)
PlayerPrefs.GetInt(“life”);
PlayerPrefs.GetFloat(“lev”);
PlayerPrefs.GetString(“name”);
作者:Czhenya 发表于2017/8/9 18:14:44 原文链接
阅读:99 评论:0 查看评论
分类: 移动开发 标签: