我是靠谱客的博主 拼搏心锁,这篇文章主要介绍unity制作瞄准镜效果,现在分享给大家,希望可以做个参考。

使用unity制作瞄准镜,供大家参考,具体内容如下

一、创建场景

在Hierarchy窗口中使用Plane和Cube创建场景,并调整摄像机位置

二、使用步骤

1.在Hierarchy窗口中右击在UI中选择Image

2.将瞄准镜素材拖入Image的检视试图中Soure Image中

结果如下:

(注意在导入图片时将图片类型更改为下图所示,更改完之后点击Apply)

3.调整瞄准镜位置

三.新建代码

代码如下(示例):

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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上

接下来就可以运行啦!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持靠谱客。

最后

以上就是拼搏心锁最近收集整理的关于unity制作瞄准镜效果的全部内容,更多相关unity制作瞄准镜效果内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(124)

评论列表共有 0 条评论

立即
投稿
返回
顶部