【Unity3D自学记录】Unity3D游戏开发之鼠标滚轮实现放大缩小
来源:互联网 发布:xampp 下mysql配置 编辑:程序博客网 时间:2024/05/17 06:21
今天为大家分享的是在Rpg游戏中十分常见的鼠标滚轮调整摄像机视野效果,首先我们先创建一个游戏场景:
接下来我们编写一段脚本代码:
- using UnityEngine;
- using System.Collections;
- public class CameraZoom : MonoBehaviour {
- void Start () {
- }
- void Update ()
- {
- //Zoom out
- 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;
- }
- }
- }
转载:原文出处:原本出处
0 0
- 【Unity3D自学记录】Unity3D游戏开发之鼠标滚轮实现放大缩小
- [Unity3D]Unity3D游戏开发之鼠标滚轮实现放大缩小
- [Unity3D]Unity3D游戏开发之鼠标滚轮实现放大缩小
- [Unity3D]Unity3D游戏开发之鼠标滚轮实现放大缩小
- 鼠标滚轮实现放大缩小
- 【Unity3D自学记录】Unity3D游戏开发之连续滚动背景
- Unity3D 通过鼠标滚轮来放大或缩小视角的大小
- 使用鼠标滚轮实现放大缩小地图
- 【Unity3D自学记录】游戏开发之怪物AI
- 【Unity3D自学记录】Unity3D游戏开发之跑酷游戏项目讲解
- 修改ArcMap默认的鼠标滚轮放大缩小,AE实现修改鼠标滚轮放大缩小
- 【Unity3D自学记录】 Unity3D游戏开发之键盘选取、切换目标
- 【Unity3D自学记录】Unity3D游戏开发之自由视角状态下的角色控制(二)
- 【Unity3D自学记录】Unity3D游戏开发之自由视角状态下的角色控制(一)
- 鼠标滚轮放大/缩小图片
- 鼠标滚轮 放大缩小图片
- 鼠标滚轮放大缩小地图
- 【Unity3D自学记录】Unity3D开发之原创开关小部件
- Phpcms V9管理后台密码重置
- Ajax Post请求处理
- 基于CXF的JAX-WS、JAX-RS(RESTful)的webService
- Java Annotation 高级应用
- sitecopy,一个用于山寨网站UI的脚本
- 【Unity3D自学记录】Unity3D游戏开发之鼠标滚轮实现放大缩小
- 【就业明星】我的就业之路,在改变中重生
- Jquery $.ajax函数外之后又有一段Jquery 代码 执行顺序
- VS支持GCC编译
- android出现问题As of ADT 14, resource fields cannot be used as switch cases.
- PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone 错误解决方法
- java读取properties配置文件
- 【Unity3D自学记录】Unity3D游戏开发之连续滚动背景
- android通过USB使用真机调试程序