Application类
using System.Collections;
using System.Collections.Generic;
using UnityEngine; using System.IO;
using UnityEngine.SceneManagement; public class Scripts : MonoBehaviour { // Use this for initialization
void Start () {
// Application 应用程序 // 设置应用程序能否后台运行(更强调的是在手机端),是一个访问器
// Application.runInBackground = true; // 获取当前项目中的资源文件夹(Assets)路径
// 例如:需要获取资源文件夹中音频,视频,图片。。。
// C:\Users\luds\Desktop Windows--Dos
// /Users/luds/Desktop Mac/Linux/Unix/... string path = Application.dataPath;
Debug.Log (path); // 应用程序的工作路径
// 我们需要将程序中的某些内容进行持久化存储
string path2 = Application.persistentDataPath;
Debug.Log (path2);
} void Update() {
if (Input.GetKeyDown (KeyCode.Space)) {
string path = "/Users/luds/Desktop/";
string realPath = path + "screenshot" + ".png";
// 判断某个文件是否存在
if (File.Exists (realPath)) { int startIndex = 1; while (true) {
realPath = path + "screenshot(" + (startIndex++) + ").png"; if (!File.Exists (realPath)) {
break;
}
}
}
// 获取屏幕截图;参数为保存的路径
Application.CaptureScreenshot(realPath);
}
if (Input.GetKeyDown (KeyCode.Mouse0)) {
// 在浏览器中打开一个链接
// URL: 统一资源定位符
// 协议://主机:端口/访问的文件路径?参数=参数值&参数=参数值
Application.OpenURL ("http://www.baidu.com");
}
if (Input.GetKeyDown (KeyCode.Escape)) {
// 退出应用程序
Application.Quit();
}
if (Input.GetKeyDown (KeyCode.Tab)) {
// 切换场景到Scence1
// using UnityEngine.SceneManagement;
SceneManager.LoadScene("Scence1");
// 切换场景的时候一定要保证两个场景都被编译了
// 在 File - BuildSettinds - Add Open Scence
}
}
}
Application类的更多相关文章
- Android Application类作用简单说明
每个程序运行时创建一个Application类的对象且只创建一个 Application对象的生命周期是整个程序中最长的,它的生命周期就等于这个程序的生命周期. Application来进行一些,如: ...
- [转]Android中Application类的用法
原文链接:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.html Application类 Application ...
- 【转】Android中Application类用法
转自:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.html Application类 Application和A ...
- WPF的Application类
本节主要介绍一下Application类的部分功能,我们首先来看一下如何使用Application类来加载一个窗口: 我们首先创建一个控制台程序,并引入相关的dll,然后修改Main()方法. [ST ...
- android application类的用法
android application类的用法 Application是android系统Framework提供的一个组件,它是单例模式(singleton),即每个应用只有一个实例,用来存储系统的一 ...
- Android(java)学习笔记120:Android中的Application类用法
1.简介 如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型:而在android中如果使用这样的全局变量就不符合Android的框架架构,但是可以使用一种更优雅的方式就是 ...
- 六,WPF的Application类
Application.ShutdownMode属性:通过,只要有一个窗口还没有关闭,Application类就保持应用程序处于有效状态,如果这不是所期望的行为,就可以调整该属性. 应用程序事件 Ap ...
- android开发之重写Application类
在android应用开发中,重写Application也算是比较常见的,以前开发的一些程序太过于简单,都不要重写这个类,但是在真正的商业开发中,重写Application类几乎是必做的. 为什么要重写 ...
- Android中用Application类实现全局变量
最近在项目中,遇到了application这个类,开始不知道有什么用,经过学习后才知道它的用途也蛮大的,举个例子,如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型:而在 ...
- Android学习笔记(三)Application类简介
每次运行APP时,Application类都保持实例化状态.与Activity不同,配置改变不会导致应用程序重启.通过继承Application类,可以完成一下3项工作: · 对Android运行时广 ...
随机推荐
- android_自定义布局例子
为什么要写自定义布局: 1.在实现大量重复的子按键或者子布局时,如果一个一个去复写工作量庞大,就需要创建自定义布局直接导入布局里,可以节省大量的时间 创建自定义布局的步骤: 1.编写一个自定义xml布 ...
- SLD Related Gateway Serivces Unavaliable
SAP NW 7.4 default switched on the ACL (access control list) in gateway service, so only local acces ...
- ucenter
1 UCenter 的目录结构 2API接口 3返回标签数据示例 (PHP) 4应用接口函数 5短消息接口函数 6积分接口函数 7邮件接口函数 8事件接口函数 9头像接口函数 10好友接口函数 11用 ...
- Appium -选择、操作元素4
webvie的测试 混合(Hybrid)应用 一部分是原生界面和代码,而一部分是内嵌网页 比如微信.支付宝 内嵌了一个浏览器内核,由浏览器内核实现的 安卓应用中的内嵌的展示网页内容的模块,我们称之为w ...
- js 在光标位置插入内容
原文:https://blog.csdn.net/smartsmile2012/article/details/53642082 createDocumentFragment()用法: https:/ ...
- js 深度拷贝
js 数据类型 分为2种: 基本数据类型:Undefined.Null.Boolean.Number.String 复杂数据类型:Object.Array.function 他们的区别是在内存中的存储 ...
- git fail to push some refs....
出现错误的主要原因是github中的README.md文件不在本地代码目录中 可以通过如下命令进行代码合并[注:pull=fetch+merge] git pull --rebase origin m ...
- Installing PHP5 on Ubuntu Server
When installing PHP 5 from source I ran into the following problems and solutions: Problem:configure ...
- VS2015 编译前/后拷贝文件到指定目录
项目属性 —> Build Events —>Pre-build / Post-build event command line 中: Copy 源路径 目标路径(将路径用 " ...
- 6.5 Shell 算术计算
6.5 Shell Arithmetic shell允许在其内计算表达式,可以通过以下方式使用:((中,let和带-i选项的declare命令中. 只能计算固定长度的整数,而且不会检查溢出,除0可以捕 ...