unity 3D游戏场景转换

//////////////////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按钮时,我们就会进入下一个场景了;

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





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

时间: 2024-11-14 02:08:29

unity 3D游戏场景转换的相关文章

SceneKit:简单的3D游戏场景搭建

SceneKit是Apple用来开发休闲3D游戏的框架,不同于底层的OpenGL库,你仅仅需要很少的代码就可以快速看到实际的3D场景效果.下面简单的聊聊搭建一个3D游戏场景需要做的事情. 首先你必须用其他3D建模工具生成你需要的3D模型,后缀为dae或者scn,应该还附带一张纹理图片. 可以将3D模型文件连同纹理图片导入Xcode,以下是一个例子 可能有些童鞋不知道如何打开场景图(scene graph)的界面,只要点击上图最下一行local按钮左边的方框按钮即可: 你在场景图界面中可以添加光源

Unity 3D游戏开发引擎:最火的插件推荐

摘要:为了帮助使用Unity引擎的开发者制作更完美的游戏,我们精心挑选了十款Unity相关开发插件和工具.它们是:2D Toolkit.NGUI.Playmaker.EasyTouch & EasyJoystick.UnIDE.Tile Based Map and Nav.FX Maker.Toon shader.Top-Down Assets Mobile和83 Explosion Sound Effects. 作为当前最主流的3D游戏引擎之一,Unity拥有大量第三方插件和工具帮助开发者提升

unity 3D游戏开场画面隐退实现

//////////////2015/07/07////////// /////////////by xbw///////////////// ////////////环境 unity 4.6.1//// 今天实现了游戏欢迎界面的制作,先上效果图, 想必大家都玩过游戏,经过一个欢迎界面后会进入游戏,这就是我们今天要实现的: ..... 这个我把他新建了一个场景,可以不用新建场景,直接把代码挂载到主摄像机上,下面直接上代码吧: 用的Java语言: welcome代码 var renderOverl

【Unity 3D 游戏开发】Unity3D 入门 - 工作区域介绍 与 入门示例

一. 工作区域详解 1. Scence视图 (场景设计面板) scence视图简介 : 展示创建的游戏对象, 可以对所有的游戏对象进行 移动, 操作 和 放置; -- 示例 : 创建一个球体, 控制摄像机, 让球体在摄像机拍摄的视图中显示出来; (1) 摄像机导航 摄像机旋转(Tumble) : alt + 鼠标左键, 摄像机会按照鼠标滚动的垂直中线进行旋转, 可以查看摄像机当前的状态, 注意只是改变视图中的状态, 摄像机还是在视图正中央位置, 摄像机的位置属性是不变的; 摄像机移动(Track

Unity 3D游戏开发Mecanim动画系统讲解

本期教程和大家分享Mecanim动画系统的重定向特性,Mecanim动画系统是Unity3D推出的全新的动画系统,具有重定向.可融合等诸多新特性,通过和美工人员的紧密合作,可以帮助程序设计人员快速地设计出角色动画.一起跟着人气博主秦元培学习吧! 博主今天想和大家分享的是Mecanim动画系统的重定向特性,众所周知,<仙剑奇侠传>是一部经典的RPG游戏,这部游戏到今天依然焕发着强大的生命力.博主在网上认识了一个制作<仙剑奇侠传>同人游戏的小团队,他们目前正在着手制作一个称为<仙

【Unity】1.0 第1章 Unity&mdash;3D游戏开发和虚拟现实应用开发的首选

分类:Unity.C#.VS2015 创建日期:2016-03-23 一.简介 Unity是跨平台2D.3D游戏和虚拟现实高级应用程序的专业开发引擎,是由Unity Technologies公司研制的一个让玩家轻松创建诸如虚拟现实场景再现.三维视频游戏.建筑设计可视化.实时三维动画展现等类型互动内容的多平台综合型开发工具,是一个全面整合的跨平台专业3D开发引擎. 全球超过70%的手机3D游戏都是用Unity来开发的. 1.能部署到20多个平台上 Unity类似于Director,Blender

unity 3D游戏开始界面GUI美化

////////////////2015/07/07//////////// ///////////////by xbw/////////////////// //////////////环境 unity 4.6.1////// 先上效果图 是不是很可爱,萌萌哒::: 话不多说,首先创建一个场景,,, 图片中的天空场景加了天空盒,,,说一下怎么添加天空盒吧,我不喜欢给主摄像机添加天空盒,不过这种方法也说一下,点击主摄像机,在inspector属性栏中添加成分,skybox,然后找到天空盒的素材,

Unity 3D使用GameObject创建一个简单的可移动物体

于Unity 3D游戏的开发.游戏脚本需要3D模拟组合,该脚本将被写入阻力3D为了达到效果对象. 以下是一个小实例,使用Unity 3D实现一个可控制移动的小人.小人能够向前.向后.向左和向右移动. 1.通过 File - > New Scene 创建一个场景: 2.点击Create -> Create Empty 创建一个GameObject,它即是游戏对象: 3.在Inspector 面板里将此对象的名字改为 "hero" (记得按回车键),等一下再脚本中将通过此名字来

Unity 3D入门简介

最近在刚开始学习Unity 3D,在这里记录一下学习心得和学习笔记,边学边写,可能会比较零散.好了,废话不多说,今天从Unity 3D入门写起,主要简要介绍一下Unity 3D的和一些学习资料.以下如果不作特别说明,均是指Windows平台的Unity 3D,版本是4.5.1f3. Unity 3D是一款游戏开发引擎,目前支持2D和3D游戏的开发,其最大的优势就是跨平台性非常好,可以很容易的将PC端制作的游戏移植到Android.IOS等移动平台,当然也可以创建网页游戏.刚开始进行Unity 3