Unity游戲開始界面制作教學(xué)
第一步:
新建一個(gè)Scene
第二步:
在Scene里添加一個(gè)Canvas對(duì)象(在Hierarchy右鍵–>UI–>Canavas)
開始按鈕
如何給添加開始按鈕:
在Canvas右鍵–>UI–>Button
如何給按鈕添加文字:
Button的子對(duì)象Text的Text組件可以修改按鈕上的文字
如何給按鈕添加事件:
Button對(duì)象的Button組件最下面有一個(gè)“Onclick”,拖拽帶有對(duì)應(yīng)事件腳本的游戲?qū)ο?/em>到Onclick下面,并且設(shè)置用到的function
如何創(chuàng)建帶有對(duì)應(yīng)事件腳本的游戲?qū)ο?/em>:
在Hierarchy創(chuàng)建一個(gè)空的游戲?qū)ο竺麨長(zhǎng)oadGameManager,創(chuàng)建一個(gè)腳本命名為L(zhǎng)oadGame,腳本內(nèi)容如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine.SceneManagement;
using UnityEngine;
public class LoadGame : MonoBehaviour
{
public void LoadingGame()
{
SceneManager.LoadScene(0);
}
}
SceneManager.LoadScene(0)是什么意思:
點(diǎn)擊左上角File–>BuildSettings–>把開始界面的Scene拖到Scenes in Build窗口,可見最右面自動(dòng)添加了序號(hào)0,以此類推每個(gè)需要添加的場(chǎng)景都都會(huì)有一個(gè)序號(hào),在SceneManager.LoadScene()的時(shí)候填入該序號(hào)即可
背景圖片
在Canvas創(chuàng)建子對(duì)象–>UI–>image
把想要作為背景的圖片導(dǎo)入unity
導(dǎo)入圖片后注意要把圖片的Texture Type設(shè)置為Sprite否則無法拖動(dòng)到image文章來源:http://www.zghlxwxcb.cn/news/detail-781336.html
退出游戲按鈕
與上面開始游戲按鈕一樣創(chuàng)建按鈕,創(chuàng)建一個(gè)EndGame的腳本添加到LoadGameManager上,再把LoadGameManager添加到退出按鈕onclick事件即可文章來源地址http://www.zghlxwxcb.cn/news/detail-781336.html
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class EndGame : MonoBehaviour
{
public void EndingGame()
{
UnityEditor.EditorApplication.isPlaying = false;
Application.Quit();
}
}
到了這里,關(guān)于Unity游戲開始界面制作教學(xué)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!