unity瞄准镜效果 unity制作瞄准镜效果
yaoruijie 人气:0想了解unity制作瞄准镜效果的相关内容吗,yaoruijie在本文为您仔细讲解unity瞄准镜效果的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点: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上
接下来就可以运行啦!
加载全部内容