杭州火星时代设计培训学院

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>杭州西湖区人气高的游戏设计培训机构

杭州西湖区人气高的游戏设计培训机构

「火星时代教育」-数字艺术教育品牌,国内值得信赖的教育机构,火星游戏系调研数千家游戏公司,联名企业进行课程研发、打磨、升级,重磅推出三款就业班型。成立了酷萌互动公司,引入大量商业项目和外包业务,与企业联合实训。在火星学习,学员可以接触到企业真实项目并获得酬金。入学签订就业保险,学习+就业一站式服务,助您就业。

3D游戏场景当需要多个场景时,就用到了场景转换,这里呢,我有两个场景,一个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按钮时,我们就会进入下一个场景了。

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网