unity制作瞄準鏡效果

使用unity制作瞄準鏡,供大傢參考,具體內容如下

一、創建場景

在Hierarchy窗口中使用Plane和Cube創建場景,並調整攝像機位置

二、使用步驟

1.在Hierarchy窗口中右擊在UI中選擇Image

2.將瞄準鏡素材拖入Image的檢視試圖中Soure Image中

結果如下:

(註意在導入圖片時將圖片類型更改為下圖所示,更改完之後點擊Apply)

3.調整瞄準鏡位置

三.新建代碼

代碼如下(示例):

using UnityEngine;
using System.Collections;

public class bj : MonoBehaviour
{
    public GameObject obj;//聲明一個可以外部拖拽賦值的遊戲物體
 // Use this for initialization
 void Start () {
 
 }
 
 // Update is called once per frame
 void Update ()
    {
        if (Input.GetMouseButtonDown(0))//獲取鼠標按鍵按下,“0”為鼠標左鍵
        {
            obj.SetActive(true);
            Camera.main.fieldOfView = 20;
        }
        if (Input.GetMouseButtonDown(1))//獲取鼠標按鍵按下,“1”為鼠標右鍵
        {
            obj.SetActive(false);
            Camera.main.fieldOfView = 60;
        }
    }
}

將代碼掛載在main camera上,並將Image拖拽到代碼中的obj上

接下來就可以運行啦!

以上就是本文的全部內容,希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。