搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
weixin_40725706
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
C# Microsoft.Office.Interop.Excel.ApplicationClass 加载类型库/DLL 时出错
2
S32DS中链接文件及启动代码学习_boot_header
3
vue3中vue-pdf-embed实现放大、缩小、上一页、下一页、滚动翻页功能(pdf文件预览)
4
DolphinScheduler使用Datax同步Hive结果到MYSQL_dolphinscheduler datax
5
httpd apache
6
进阶必备,1.8w字深度解析文件上传全过程_new blob type图片参数
7
C# 中 SQLite 查询数据库表中字段(列)是否存在的方法_c# sqlite查询数据
8
signature=22aedfb7326662a24345e4be344c3e01,ElectronPageTentacle
9
js bese64转化为blob使用FormData上传
10
富文本编辑器防xss攻击_富文本编辑器xss漏洞
当前位置:
article
> 正文
[Unity3D]Unity3D游戏开发之鼠标滚轮实现放大缩小_unity3d 监听鼠标滚轮
作者:weixin_40725706 | 2024-02-18 12:35:50
赞
踩
unity3d 监听鼠标滚轮
今天为大家分享的是在Rpg游戏中十分常见的鼠标滚轮调整摄像机视野效果,首先我们先创建一个游戏场景:
接下来我们编写一段脚本代码:
[csharp]
view plain
copy
print
?
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;
}
}
}
从上面的代码中,我们可以看出,我们通过改变摄像机的视野就可以实现场景的放大和缩小,而对于鼠标滚轮的监听我们这里用到了GetAxis()方法,下面给出演示动画:
转载:原文出处:
原本出处
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/weixin_40725706/article/detail/107934
推荐阅读
article
Unity3d
windows平台基于3D
Web
View for
Windows
and macO...
之前
Unity3d
的程序在win pc上打开
网页
一般使用Embedded
Browser
插件,也算是比较好用的,不过经过查...
赞
踩
article
[
unity3d
]
发布
网页
版
Unity
自适应
网页
大小
_
unity3d
web
页面
大小
设置
...
发布
网页
版,
Unity
3D自适应
网页
大小
。这个问题困扰了我很长时间,今天终于把他解决了,给大家分享一下。这里用Uinty...
赞
踩
article
Unity3D
-
Canvas
-UIScaleMode...
Unity
Canvas
UI自适应部分用
Canvas
下的自适应UI Scale Mode:Constant Pixel S...
赞
踩
article
Unity3D
场景
编辑器
扩展学习笔记-
EditorWindow
_
guipointtoworldra...
今天可以说是有点成果了,可喜可贺~先上图本节内容涉及到的类:
EditorWindow
, Physics, Handle...
赞
踩
article
「
Unity3D
」(12)
EditorWindow
使用
ScriptableObject
绘制
界面_ed...
通常
绘制
EditorWindow
需要手动一个个手动
绘制
控件和布局,但是联想到Inspector可以根据Serialize...
赞
踩
article
Unity3D
-
EditorWindow
应用学习01_
unity
editorwindow
初始化
...
目标绘制传感器读入的一组数据,在线(实时)绘制成折线图,效果类似下面这样(当然这个图是Excel的了)参考了很多教程&博...
赞
踩
article
Unity3D
:
向量
运算_
unity
计算
垂直
向量
...
Unity3D
:
向量
运算,物体转向和位置判断_
unity
计算
垂直
向量
unity
计算
垂直
向量
...
赞
踩
article
unity
3d
:向量
计算
,
摄像机
与
目标
位置
_
unity
计算
目标
位置
...
目标
与摄像头,摄像头重新出现在两者连线方向的距离
目标
10m处 Vector3 oldPos = transform....
赞
踩
article
Unity3D
数学知识 (
向量
,
坐标系
转换,
欧拉角
,
四元
数)_
unity
有极点、
四元
数算出
直角坐标
...
模:
向量
的长度=>sqr(x^2+y^2+z^2) //各
向量
的平方相加,在开方Unity API: Vector.ma...
赞
踩
article
Unity3D
-----
三维
数学(
向量
)_
三维
向量
的
模...
Unity3d
-----
->
三维
数学之
向量
一、
向量
1、什么是
向量
2、
向量
的
形式3、
向量
的
大小4、
向量
的
方向二、
向量
运算1...
赞
踩
article
Unity3D
-
向量
(
Vector
)_
unity
使用
vector
要引入
的
包...
向量
(
又称矢量)是游戏开发过程中非常重要
的
概念,它是用于描述具有大小和方向两个属性
的
物理量,例如物体运动
的
速度、加速度、...
赞
踩
article
Unity3D
-
向量
(
Vector
)_
unity
代码
victor
...
向量
(又称矢量)是游戏开发过程中非常重要的概念,它是用于描述具有大小和方向两个属性的物理量,例如物体运动的速度、加速度、...
赞
踩
article
Unity3D
关于
模型
变形
技术代码
实现
_
unity
形变
模拟
...
本篇博客给读者介绍关于如何
实现
模型
的
变形
,在项目开发中经常会涉及到
模型
的
变形
操作,比如如下效果图: 第一部分准备工作 首...
赞
踩
article
Unity3D
C#
数学系列之
变换
矩阵
推导
_
unity3d
编程
变换
矩阵
...
1 仿射
变换
与齐次坐标《
Unity3D
C#
数学系列之
矩阵
基础》中我们说到一个4×4的
矩阵
可以用来对三维空间中的点或向量...
赞
踩
article
Unity3d
插件
着色器
(Shader)报错T
o
o
many
texture
interp
o
lat...
如图的问题出现在别人分享的一些插件在不同版本的情况下会出现
着色器
的报错问题。而且使用该
着色器
材质的模型都没法正常显示。问...
赞
踩
article
unity
3d
Attribute
的探索_
unity
获取
attribute
...
1.AddComponentMenu 直面解释就是这个脚本能够在Component菜单栏里找到using System....
赞
踩
article
【
Unity3D
】
Inspector
界面
属性
显隐控制(条件控制)_
unity
自定义
inspect...
前言(可以不看)早之前写
自定义
GroupLayout的时候就想要有个
Inspector
界面
属性
显隐控制(条件控制)的东西...
赞
踩
article
「
Unity3D
」(2)
射线
检测
与
EventSystem
判断
UI
点击_
射线
检测
点击和
event
检测
...
按照传统的做法,
EventSystem
用做
UI
的事件处理,
射线
检测
用做非
UI
碰撞的判断,但需要手动添加Collider。...
赞
踩
article
Unity3D
-场景中3D
物体
添加
点击
事件
_
unity3d
球体内部
添加
事件
...
x欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插...
赞
踩
article
unity
3d
文件批量
转为
UTF8
_
unity
保存
shdaer
文件是
utf8
格式...
使用visual studio创建一个控制台程序using System; using System.IO; using...
赞
踩
相关标签
Unity内嵌网页
Unity网页通信
Unity VR 网页
Unity Web交互
Unity内置浏览器
ui
游戏
编辑器
unity3d
扩展
Unity
Inspector
EidtorWindow
ScriptableObject
Unity扩展
unity
c#
向量计算
摄像机
目标
lookat
游戏开发
几何学