unity制作瞄準(zhǔn)鏡效果
使用unity制作瞄準(zhǔn)鏡,供大家參考,具體內(nèi)容如下
一、創(chuàng)建場景
在Hierarchy窗口中使用Plane和Cube創(chuàng)建場景,并調(diào)整攝像機(jī)位置
二、使用步驟
1.在Hierarchy窗口中右擊在UI中選擇Image
2.將瞄準(zhǔn)鏡素材拖入Image的檢視試圖中Soure Image中
結(jié)果如下:
(注意在導(dǎo)入圖片時將圖片類型更改為下圖所示,更改完之后點(diǎn)擊Apply)
3.調(diào)整瞄準(zhǔn)鏡位置
三.新建代碼
代碼如下(示例):
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))//獲取鼠標(biāo)按鍵按下,“0”為鼠標(biāo)左鍵 { obj.SetActive(true); Camera.main.fieldOfView = 20; } if (Input.GetMouseButtonDown(1))//獲取鼠標(biāo)按鍵按下,“1”為鼠標(biāo)右鍵 { obj.SetActive(false); Camera.main.fieldOfView = 60; } } }
將代碼掛載在main camera上,并將Image拖拽到代碼中的obj上
接下來就可以運(yùn)行啦!
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
如何使用C#將Tensorflow訓(xùn)練的.pb文件用在生產(chǎn)環(huán)境詳解
這篇文章主要給大家介紹了關(guān)于如何使用C#將Tensorflow訓(xùn)練的.pb文件用在生產(chǎn)環(huán)境的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11WinForm導(dǎo)出文件為Word、Excel、文本文件的方法
這篇文章主要介紹了WinForm導(dǎo)出文件為Word、Excel、文本文件的方法,本文直接給出實(shí)現(xiàn)代碼,代碼中包含相應(yīng)注釋,需要的朋友可以參考下2015-03-03C#動態(tài)加載dll擴(kuò)展系統(tǒng)功能的方法
這篇文章主要介紹了C#動態(tài)加載dll擴(kuò)展系統(tǒng)功能的方法,涉及C#動態(tài)加載dll擴(kuò)展的相關(guān)技巧,需要的朋友可以參考下2015-04-04