欢迎大家光临我的博客!
一、Application跳转
①跳转到登录视图
Application.LoadLevel("Login");
if (GUI.Button(new Rect(60, 360, 40, 20), "注册"))
{
Application.LoadLevel("Login"); //点击注册跳转到登陆界面
}
登录视图:
②跳转到本视图(游戏重新开始)
Application.LoadLevel(Application.loadedLevelName);
二、退出游戏
Application.Quit();
三、字体设置
①设置字体大小
GUI.skin.label.fontSize=50;
②设置字体颜色
GUI.color = Color.red;
GUIStyle bb=new GUIStyle();
bb.normal.background = null; //设置背景填充
bb.normal.textColor=new Color(1,0,0); //设置字体颜色
bb.fontSize = 40; //设置字体颜色
GUI.Label(new Rect(0, 0, 200, 200), aa,bb);
四、游戏暂停和开始
①游戏暂停
Time.timeScale=0;
②游戏开始
Time.timeScale=1;
代码如下:
public bool flag = false;
void Update () {
if (flag == true)
{
Time.timeScale = 0;
}
else {
if (Input.GetKey(KeyCode.Escape))
{
Time.timeScale = 0; //点击空格暂停游戏
}
if (Input.GetButton("Fire1"))
{
Time.timeScale = 1; //点击鼠标开始游戏
}
}
}