Unity-live2D 实战篇笔记(背景音乐的设置,按钮触发的界面跳转)

Unity-live2D

概述:经过之前第一章的学习,一些基础的关于live2D的操作学的差不多了,然后跟着课程进入了第二章,开始实战篇。就这里做个笔记吧。
背景音乐的设置

  • 设置背景音乐,先以Canvas为载体挂载Audio Source组件,然后勾选Loop(循环播放),接着拖动事先准备好的音频到组件中的AudioClip即可。

按钮触发的界面跳转

  • 这里用到一句GetComponent< Button>().onClick.AddListener();最后的括号内参数为一个方法名称,意为为按钮组件绑定效果——按下按钮后触发一个方法。(需要调用命名空间UnityEngine.UI)
  • 有了触发,自然需要一个跳转场景的方法,所以这里需要新写上一个方法,让其中有一句场景跳转代码——SceneManager.LoadScene();括号内的参数为场景编号(详情演示代码之后写),意为执行这句代码之后,跳转到编号所指场景.写完这个方法后,在上一点中调用即可。
    演示代码:
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;

public class LoadGame : MonoBehaviour {

	
	void Start () {
        //为按钮绑定事件
        GetComponent<Button>().onClick.AddListener(Jump);
    }
	
	
	void Update () {
		
	}
    //跳转场景方法
    public void Jump()
    {
        SceneManager.LoadScene(1);
    }
}
  • 有关场景编号,在Unity面板左上角选择file中的Build settings,然后将已有场景拖入,下图中蓝色方框内即为已拖入场景所对应的编号

场景编号

  • 另外还需要注意,如果点击按钮没有效果,看看是不是场景中少了EvenSystem,如果没有,则右键,在创建UI面板去创建

到这里游戏的开始界面也就做完了。之后写做游戏场景的笔记

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值