我是靠谱客的博主 多情长颈鹿,最近开发中收集的这篇文章主要介绍unity 鼠标滚轮实现缩放:将摄像机的镜头拉近或者拉远,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class shuBiao : MonoBehaviour {

    void Update()
    {
        //鼠标滚轮的效果
        if (Input.GetAxis("Mouse ScrollWheel") < 0)
        {
            if (Camera.main.fieldOfView <= 100)
                Camera.main.fieldOfView += 2;
            if (Camera.main.orthographicSize <= 20)
                Camera.main.orthographicSize += 0.5F;
        }
        //Zoom in
        if (Input.GetAxis("Mouse ScrollWheel") > 0)
        {
            if (Camera.main.fieldOfView > 2)
                Camera.main.fieldOfView -= 2;
            if (Camera.main.orthographicSize >= 1)
                Camera.main.orthographicSize -= 0.5F;
        }
    }
}
 

最后

以上就是多情长颈鹿为你收集整理的unity 鼠标滚轮实现缩放:将摄像机的镜头拉近或者拉远的全部内容,希望文章能够帮你解决unity 鼠标滚轮实现缩放:将摄像机的镜头拉近或者拉远所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部