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类的更多相关文章

  1. Android Application类作用简单说明

    每个程序运行时创建一个Application类的对象且只创建一个 Application对象的生命周期是整个程序中最长的,它的生命周期就等于这个程序的生命周期. Application来进行一些,如: ...

  2. [转]Android中Application类的用法

    原文链接:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.html Application类 Application ...

  3. 【转】Android中Application类用法

    转自:http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.html Application类 Application和A ...

  4. WPF的Application类

    本节主要介绍一下Application类的部分功能,我们首先来看一下如何使用Application类来加载一个窗口: 我们首先创建一个控制台程序,并引入相关的dll,然后修改Main()方法. [ST ...

  5. android application类的用法

    android application类的用法 Application是android系统Framework提供的一个组件,它是单例模式(singleton),即每个应用只有一个实例,用来存储系统的一 ...

  6. Android(java)学习笔记120:Android中的Application类用法

    1.简介 如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型:而在android中如果使用这样的全局变量就不符合Android的框架架构,但是可以使用一种更优雅的方式就是 ...

  7. 六,WPF的Application类

    Application.ShutdownMode属性:通过,只要有一个窗口还没有关闭,Application类就保持应用程序处于有效状态,如果这不是所期望的行为,就可以调整该属性. 应用程序事件 Ap ...

  8. android开发之重写Application类

    在android应用开发中,重写Application也算是比较常见的,以前开发的一些程序太过于简单,都不要重写这个类,但是在真正的商业开发中,重写Application类几乎是必做的. 为什么要重写 ...

  9. Android中用Application类实现全局变量

    最近在项目中,遇到了application这个类,开始不知道有什么用,经过学习后才知道它的用途也蛮大的,举个例子,如果想在整个应用中使用全局变量,在java中一般是使用静态变量,public类型:而在 ...

  10. Android学习笔记(三)Application类简介

    每次运行APP时,Application类都保持实例化状态.与Activity不同,配置改变不会导致应用程序重启.通过继承Application类,可以完成一下3项工作: · 对Android运行时广 ...

随机推荐

  1. 使用SQL SERVER PIVOT实现行列转置

    一般我们在使用SQL语句实现行列转置时候,最常用的方法无外乎就是 case语句来实现,但是如果需要需要转置的列太多,那么case起来语句就无限庞大,十分不方便,sql server中的PIVOT就可以 ...

  2. 纯CSS3实现垂直居中的九种方法

    浏览时看到的资料,每个都做了测试,很好,就先收了~ 测试的是谷歌浏览器,没有任何问题,用360,IE11,火狐,搜狗浏览器做测试时,第五个方法在360,搜狗,和IE11有点问题,第七个在IE11有问题 ...

  3. 《算法》第四章部分程序 part 6

    ▶ 书中第四章部分程序,加上自己补充的代码,图的环相关 ● 无向图中寻找环 package package01; import edu.princeton.cs.algs4.In; import ed ...

  4. iOS基础知识之排序

    1.字符串比较 - (NSComparisonResult)compare:(NSString *)str; 例如: NSString *str1 = @"zhangsan"; N ...

  5. spark historyserver 页面反应很慢 jvm堆调参

    我们的spark historyserver 最近页面打开很慢 jstat -gcutil pid 1000 发现full gc 相当严重 查看堆大小,发现默认堆1G,打算修改到4G jps -lvm ...

  6. hive设置参数的方法

    1.修改环境变量 ${HIVE_HOME}/conf/hive-site.xml 2.命令行参数 -e : 执行短命令 -f :  执行文件(适合脚本封装) -S : 安静模式,不显示MR的运行过程 ...

  7. 清华大学iCenter区块链公开课 第二节

    1.比特币区块的结构 比特币区块结构: 区块大小 区块头 辕老师简版区块: 2.比特币交易结构 输入(可以有多个):比特币来源的UTXO 输出(可以有多个):手续费.接收比特币的地址 总量.锁定脚本尺 ...

  8. 使用MagicAJax的AjaxPanel时有时会弹出"Using the AjaxCallHelper write methods outside of an AjaxCall is not allowed."

    ------解决方案--------------------------------------------------------1.看下你的输出是不是包含在<ajax:AjaxPanel I ...

  9. day04-完整性约束

    完整性约束 关键字: not null 与 default unique primary auto_increment foreign key 1.介绍 约束条件与数据类型的宽度一样,都是可选参数作用 ...

  10. js页面停留时间

    //在线阅读时间 function onlineRead(minutes){ var o= new Object(); o.courseId=courseId; o.userId=userId; o. ...