鼠标滑轮将物体放大缩小
鼠标滑轮将物体放大缩小
哈喽!又来给大家分享代码喽,今天给大家分享一下,鼠标滑轮滑动将物体放大缩小,我用了两种方法,两种方法的效果不一样,好了下面为大家演示一下两种效果的不同以及代码:
1.第一种效果演示,这个是物体随着滑轮的移动发生变化,变化的物体哦!
代码如下:
public class scale : MonoBehaviour
{float s = 1.0f;private GameObject cube;private void Start() {cube = GameObject.Find("Cube");}void Update(){s += Input.GetAxis("Mouse ScrollWheel");cube.transform.localScale = new Vector3(1 * s, 1 * s, 1 * s);}}
把这个脚本挂载想要实现缩放的物体上即可
2.第二种效果演示,相机随着滑轮前后移动,从而达到物体的缩放。
代码如下:
public class scale : MonoBehaviour
{float s = 1.0f;public float minFov = 15f;public float maxFov = 90f;public float sensitivity = 10f;public Vector3 speedV3;private GameObject cube;private void Start() {cube = GameObject.Find("Cube");}void Update(){float fovMain = Camera.main.fieldOfView;fovMain += Input.GetAxis("Mouse ScrollWheel") * sensitivity;fovMain = Mathf.Clamp(fovMain, minFov, maxFov);Camera.main.fieldOfView = fovMain;}}
同样,把这个脚本挂载想要实现缩放的物体上即可
好了,今天的分享就到这里了,是不是很简单呢,
明天继续为大家分享简单易学的小知识点。
喜欢博主的加关注哦!
生命不止 ,学习不止!
鼠标滑轮将物体放大缩小相关推荐
- 最新 Unity3D鼠标滑轮控制物体放大缩小 [
var s = 1.0; function Update () { var cube = GameObject.Find("Cube"); if(Input.GetAxis(&qu ...
- pycharm 用鼠标滑轮控制代码放大缩小的设置
pycharm 用鼠标滑轮控制代码放大缩小的设置 1.首先点击file选择settings 2.点击settings进入界面选择keymap 3.输入dec点击第一个 4.鼠标右击点击第二个 5. 按 ...
- Unity触摸屏幕 拖拽物体 旋转物体 放大缩小物体 单击 双击 长按
Unity触摸屏幕 拖拽物体 旋转物体 放大缩小物体 单击 双击 长按 拖拽物体 using System.Collections; using System.Collections.Generic; ...
- html 图片滚动 放大缩小,js实现图片旋转 js滚动鼠标中间对图片放大缩小
从开通博客园到今天,有两个多月了.我发现之前没有开通博客记录自己所做的东西,真是后悔啊. 现在一点一点把自己所做的功能以博客的形式记录下来,一方面可以给大家分享,大家一起学习,同时自己也从新回顾一下. ...
- 每日一Tip:Jetbrains旗下集成环境(pycharm、IDEA等)使用Ctrl +鼠标滚轮上下滑放大缩小快捷键设置
第一步: 找到settings配置选项, 如下图: 第二步: 选定左侧栏Keymap,在右侧搜索框搜font关键词.看到Editor Actions下的内容 第三步: Decrease Font si ...
- IDEA设置滚动滑轮、鼠标滚轮上下滑动放大缩小字体、Ctrl+0恢复原始字体大小
ctrl+0恢复的默认字体大小可以通过下面的这个位置设置
- html鼠标移动时图片放大缩小,JS与CSS3实现图片响应鼠标移动放大效果示例
本文实例讲述了JS与CSS3实现图片响应鼠标移动放大效果.分享给大家供大家参考,具体如下: 今天看网易的网站上,当我把鼠标放上去的时候发现图片放大,移开图片缩小,于是自行尝试,结果如下. 方法一:使用 ...
- 图片旋转+滚动鼠标中间对图片放大缩小
目录结构: html-pictureDemo.html <!DOCTYPE html> <html> <head> <meta charset="U ...
- 鼠标经过图片 图片放大缩小
当鼠标经过img时,图片发生的缩放写法: #Images img{transition: all 0.6s;cursor: pointer;position:relative}#Images img: ...
最新文章
- Activity启动流程图
- 清华旷视:RepVGG,更佳的速度-精度trade-off!
- 详细解析LTE调度算法
- tomcat 随windows启动
- hdu 1754/zstu 3121 I Hate It(线段树)
- 如何使用GZip和Jersey压缩Java REST API中的响应
- vector赋值的常见错误
- 快速部署web项目上线云服务器
- 国内优秀的PHP后台管理系统(CMS)整理
- matlab 导出asc文件,将* .asc文件保存为Excel文件
- centos搭建samba服务
- Informer时序模型(自定义项目)
- TCP协议和UDP协议头部结构
- nasm做一个简单的操作系统写字本(3)
- 计算机组成原理概念学习DAY3——内部存储器
- JUC-05-ForkJoin,Future(了解即可)
- 《MapReduce: Simplified Data Processing on Large Clusters》译文
- 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
- 灰度共生矩阵-python
- 程序员啊,他又加班了!
热门文章
- 英文文献翻译成中文,推荐哪个软件?
- 如何选择适合你的兴趣爱好(五十九),芭蕾舞
- MySQL 之 ROUND 函数四舍五入的陷阱
- 基于STM32单片机的跑步机心率检测proteus仿真原理图PCB
- iOS 手机安装Charles证书失败解决方法
- 2021年,我们还需要入门深度学习吗?
- 笔记本计算机屏幕亮度暗,笔记本屏幕暗,教您怎么解决
- MATLAB在Linux上报Warning: Unable to create com.mathworks.mde.explorer.Explorer解决方法
- CSS深入理解之line-height
- 设置line-height无效的解决办法