亲宝软件园·资讯

展开

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上

接下来就可以运行啦!

加载全部内容

相关教程
猜你喜欢
用户评论