unity 3D游戏场景转换

原创 2015年07月07日 14:33:09

//////////////////2015/07/07////////

/////////////////by xbw///////////////

///////////////环境 unity 4.6.1//


当需要多个场景时,就用到了场景转换,

这里呢,我有两个场景,一个move(开场镜头),另一个second(游戏场景);

要想运行完开长镜头后接着运行游戏场景,需要用到一个函数;;;

Application.LoadLevel("second");引号里变是需要运行的场景,即要转换的场景;

当然这是Csharp脚本;

这里呢,我用到了GUI的按钮来启动第二个场景,

开长镜头结束后,我们需要点一下按钮,比如Play,我们就进入游戏了;

using UnityEngine;
using System.Collections;
public class cameramoveplay : MonoBehaviour {
    void Start () {
       
	}
    void Updata(){

    }
    void OnGUI()
    {
        if(GUILayout.Button("PLAY"))
            {
                Application.LoadLevel("second");
             }
    }
}



忘记了一个问题,就是两个场景还需要在File->Building Setting中设置添加场景,否则也不能实现切换成功。

需要的场景加进来,这样才会成功



将此段代码挂载给主摄像机,当我们点击PLAY按钮时,我们就会进入下一个场景了;

是不是很容易啊,欢迎同学互相交流学习;;



版权声明:本文为博主原创文章,未经博主允许不得转载。

玲珑杯Unity开发心得——进度条界面(异步加载游戏场景)

/////////////2015/08/04////////////// ////////////by xbw//////////////////// ///////////环境 unity 4...
  • xbw12138
  • xbw12138
  • 2015年08月04日 12:49
  • 20299

Unity中的场景切换

Unity中的场景切换 与电影类似,一个游戏往往需要多个场景。而如果场景中资源较少,那么可以很快的完成切换,如果较多的话,可能需要十几秒时间。在这段时间内播放加载动画等等,可以减少玩家的不耐烦。...

unity5.3.4按钮点击场景切换

unity5.3.4场景切换 1.如果有两个场景点击开始游戏进入另一场景 2 、File--Build setting... 3、工程文件...

【Unity3D 打斗游戏开发】之二 异步加载场景

假设当前场景为A,我们要切换到下一场景B,如果使用正常加载方式,Unity会在切换场景时加载场景B的所有内容(Hierarchy面板内容)到内存中,由于加载场景B是同步执行的,所以当场景B较大时,就会...
  • chy_xfn
  • chy_xfn
  • 2016年09月12日 18:40
  • 3804

unity3d学习笔记(十五)--利用Loading界面异步过渡游戏场景

本系列文章由Aimar_Johnny编写,欢迎转载,转载请标明出处,谢谢。 http://blog.csdn.net/lzhq1982/article/details/12905779 ...

unity3d学习笔记(十五)--利用Loading界面异步过渡游戏场景

前一篇文章介绍了游戏开始场景的制作,可还没有任何交互,按理说,我的设计是点击界面然后直接到游戏场景,但看到了雨松的这篇文章--Unity3D研究院之异步加载游戏场景与异步加载游戏资源进度条后,决定尝试...
  • lzhq1982
  • lzhq1982
  • 2013年10月22日 16:07
  • 18454

【浅墨Unity3D Shader编程】之一 游戏场景的创建 & 第一个Shader的书写

作为一个系统介绍Unity3D中Shader编写的系列文章的开篇,本文的第一部分为系列文章的前言,然后第二部分介绍了这个系列文章中我们会使用的游戏场景创建方式,最后一部分讲解了如何在Unity中创建和...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unity 3D游戏场景转换
举报原因:
原因补充:

(最多只允许输入30个字)