IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 【从安装到打包】基于Unity2018实现的全景交互方案全流程(6) -> 正文阅读

[游戏开发]【从安装到打包】基于Unity2018实现的全景交互方案全流程(6)

在Canvas上右键,UI-Image,创建一个Image,在Scene窗口里按R键使用缩放工具对形状进行更改,改成窄长条,然后再右边的小方格字里选择为向下靠拢的模式,将锚点定在下方,然后调整颜色和透明度

在Canvas上右键,UI-Button创建一个按钮,打开UI的文件夹,将第一个全景UI图拖到右边的Image(Script)组件的第一个格子Source Image里,然后点一下下面的SetNativeSize

按R键使用缩放工具将图片缩小,使用W键移动位置,将其他图片都用这种方式,添加到底部栏上方,快捷复制的方法是在Hierachy栏选中button然后按Ctrl+D,就可以复制出来一个,然后把图片替换掉就行了

接下来 在Assets文件夹里Create一个Floder,取名为Script,双击打开,右键Create一个C# Script,取名为SceneSwitch。

双击打开SceneSwitch,写入以下代码,保存,返回Unity

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.SceneManagement;//启用unity的场景管理器的代码

public class SceneSwitch : MonoBehaviour

{

??? //将其他的代码都删除掉

??? public void Scene1()//创建一个跳转1号场景的方法

??? {

??????? SceneManager.LoadScene("Scenes/Scene1");//跳转场景到Scenes/Scene1,这里是在BuildSetting里的场景名字

??? }

??? public void Scene2()

??? {

??????? SceneManager.LoadScene("Scenes/Scene2");

??? }

??? public void Scene3()

??? {

??????? SceneManager.LoadScene("Scenes/Scene3");

??? }

??? public void Scene4()

??? {

??????? SceneManager.LoadScene("Scenes/Scene4");

??? }

??? public void Scene5()

??? {

??????? SceneManager.LoadScene("Scenes/Scene5");

??? }

??? public void Scene6()

??? {

??????? SceneManager.LoadScene("Scenes/Scene6");

??? }

??? public void Scene7()

??? {

??????? SceneManager.LoadScene("Scenes/Scene7");

??? }

??? public void Scene8()

??? {

??????? SceneManager.LoadScene("Scenes/Scene8");

??? }

??? public void Scene9()

??? {

??????? SceneManager.LoadScene("Scenes/Scene9");

??? }

}

先点击Canvas,然后将SceneSwitch拖到Canvas,这时候右侧属性栏就会出现这个脚本的组件了

1、先点击Button 2、点击右侧这个加号 +? 3、将左侧的Canvas拖入到右边刚才创建出来的这一行的下面那个格子里,然后在右边的格子里点击选择 SceneSwitch-Scene1(),其余的同理将对应的2、3、4、5、6、7、8、9的都添加上。

此时可以测试一下,首先点击上方的播放按钮,然后等一下让它变成蓝色的时候,用鼠标随便点一个下面的图片,看看场景是否跳转了。

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 16:17:43  更:2021-12-14 16:19:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 20:36:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码