高端品牌网站建设制作需要注意什么,专业app开发外包公司,做seo怎么设计网站,纺织网站建设方案unity项目《样板间展示》开发#xff1a;菜单界面 前言UI菜单创建逻辑实现结语 前言 这是这个项目demo教程的最后一节#xff0c;这节是菜单界面部分的创建 UI菜单创建
创建一个新的场景#xff0c;在Scene文件中右键选择Create-Scene#xff0c;创建新的场景 在场景… unity项目《样板间展示》开发菜单界面 前言UI菜单创建逻辑实现结语 前言 这是这个项目demo教程的最后一节这节是菜单界面部分的创建 UI菜单创建
创建一个新的场景在Scene文件中右键选择Create-Scene创建新的场景 在场景中创建一个Image、两个Button、一个Slider一个Text 然后摆放成图片中的样式也可以按照自己的想法摆到左侧或右侧。 背景Image图片的Source Image可以截屏上一节的运行画面 另外在场景中创建一个空物体作为音源为其添加Audio Source组件音乐可以自行在网上下载自己喜欢的
逻辑实现
在Script文件夹中创建一个C#脚本文件键入下面的代码。注意类名与你的文件名要一致。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;public class main1 : MonoBehaviour
{public GameObject AudioObject;public Slider Slider;private AudioSource audioo;// Start is called before the first frame updatevoid Start(){audioo AudioObject.GetComponentAudioSource();audioo.volume Slider.value;}// Update is called once per framevoid Update(){audioo.volume Slider.value;}public void Jinru(){// 获取当前场景的索引int currentSceneIndex SceneManager.GetActiveScene().buildIndex;// 加载下一个场景当前场景索引 1SceneManager.LoadScene(currentSceneIndex 1);}public void Tuichu(){#if UNITY_EDITORUnityEditor.EditorApplication.isPlaying false;#elseApplication.Quit();#endif}
}
完成之后挂载脚本将脚本文件挂载到Canvas画布上并赋值脚本中的变量 选中进入房间按钮在其Button组件的OnClick()部分点击然后将Canvas挂载到上面。 然后点击No Function选择main1(刚才创建的脚本文件名称)点击Jinru()就完成了。 另一个退出样板间按钮的话一样的操作不同的是选择Tuichu()方法。
这个项目的demo教程到此就全部结束了
结语
完结撒花如果在学习过程中遇到什么问题或者文章中存在缺陷可以评论区留言我看到后会及时回复感谢大家的支持拜拜