zoukankan      html  css  js  c++  java
  • unity 3D游戏场景转换

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

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

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


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

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

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

    Application.LoadLevel("second");引號里变是须要执行的场景。即要转换的场景;

    当然这是Csharp脚本;

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

    开长镜头结束后,我们须要点一下button,比方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中设置加入场景,否则也不能实现切换成功。

    须要的场景加进来。这样才会成功



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

    是不是非常easy啊,欢迎同学互相交流学习;。

    
    
  • 相关阅读:
    centos7 安装prometheus node_exporter
    RMAN备份演练初级篇
    RMAN命令
    oracle数据库的归档模式
    oracle的会话(session)
    oracle的例程
    oracle热备份
    Oracle数据库归档模式的切换及其相关操作详解
    Oracle角色
    类名.class, class.forName(), getClass()区别
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/7344427.html
Copyright © 2011-2022 走看看