鼠标滑轮将物体放大缩小

哈喽!又来给大家分享代码喽,今天给大家分享一下,鼠标滑轮滑动将物体放大缩小,我用了两种方法,两种方法的效果不一样,好了下面为大家演示一下两种效果的不同以及代码:

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;}}

同样,把这个脚本挂载想要实现缩放的物体上即可
好了,今天的分享就到这里了,是不是很简单呢,
明天继续为大家分享简单易学的小知识点。
喜欢博主的加关注哦!
生命不止 ,学习不止!

鼠标滑轮将物体放大缩小相关推荐

  1. 最新 Unity3D鼠标滑轮控制物体放大缩小 [

    var s = 1.0; function Update () { var cube = GameObject.Find("Cube"); if(Input.GetAxis(&qu ...

  2. pycharm 用鼠标滑轮控制代码放大缩小的设置

    pycharm 用鼠标滑轮控制代码放大缩小的设置 1.首先点击file选择settings 2.点击settings进入界面选择keymap 3.输入dec点击第一个 4.鼠标右击点击第二个 5. 按 ...

  3. Unity触摸屏幕 拖拽物体 旋转物体 放大缩小物体 单击 双击 长按

    Unity触摸屏幕 拖拽物体 旋转物体 放大缩小物体 单击 双击 长按 拖拽物体 using System.Collections; using System.Collections.Generic; ...

  4. html 图片滚动 放大缩小,js实现图片旋转 js滚动鼠标中间对图片放大缩小

    从开通博客园到今天,有两个多月了.我发现之前没有开通博客记录自己所做的东西,真是后悔啊. 现在一点一点把自己所做的功能以博客的形式记录下来,一方面可以给大家分享,大家一起学习,同时自己也从新回顾一下. ...

  5. 每日一Tip:Jetbrains旗下集成环境(pycharm、IDEA等)使用Ctrl +鼠标滚轮上下滑放大缩小快捷键设置

    第一步: 找到settings配置选项, 如下图: 第二步: 选定左侧栏Keymap,在右侧搜索框搜font关键词.看到Editor Actions下的内容 第三步: Decrease Font si ...

  6. IDEA设置滚动滑轮、鼠标滚轮上下滑动放大缩小字体、Ctrl+0恢复原始字体大小

    ctrl+0恢复的默认字体大小可以通过下面的这个位置设置

  7. html鼠标移动时图片放大缩小,JS与CSS3实现图片响应鼠标移动放大效果示例

    本文实例讲述了JS与CSS3实现图片响应鼠标移动放大效果.分享给大家供大家参考,具体如下: 今天看网易的网站上,当我把鼠标放上去的时候发现图片放大,移开图片缩小,于是自行尝试,结果如下. 方法一:使用 ...

  8. 图片旋转+滚动鼠标中间对图片放大缩小

    目录结构: html-pictureDemo.html <!DOCTYPE html> <html> <head> <meta charset="U ...

  9. 鼠标经过图片 图片放大缩小

    当鼠标经过img时,图片发生的缩放写法: #Images img{transition: all 0.6s;cursor: pointer;position:relative}#Images img: ...

最新文章

  1. Activity启动流程图
  2. 清华旷视:RepVGG,更佳的速度-精度trade-off!
  3. 详细解析LTE调度算法
  4. tomcat 随windows启动
  5. hdu 1754/zstu 3121 I Hate It(线段树)
  6. 如何使用GZip和Jersey压缩Java REST API中的响应
  7. vector赋值的常见错误
  8. 快速部署web项目上线云服务器
  9. 国内优秀的PHP后台管理系统(CMS)整理
  10. matlab 导出asc文件,将* .asc文件保存为Excel文件
  11. centos搭建samba服务
  12. Informer时序模型(自定义项目)
  13. TCP协议和UDP协议头部结构
  14. nasm做一个简单的操作系统写字本(3)
  15. 计算机组成原理概念学习DAY3——内部存储器
  16. JUC-05-ForkJoin,Future(了解即可)
  17. 《MapReduce: Simplified Data Processing on Large Clusters》译文
  18. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
  19. 灰度共生矩阵-python
  20. 程序员啊,他又加班了!

热门文章

  1. 英文文献翻译成中文,推荐哪个软件?
  2. 如何选择适合你的兴趣爱好(五十九),芭蕾舞
  3. MySQL 之 ROUND 函数四舍五入的陷阱
  4. 基于STM32单片机的跑步机心率检测proteus仿真原理图PCB
  5. iOS 手机安装Charles证书失败解决方法
  6. 2021年,我们还需要入门深度学习吗?
  7. 笔记本计算机屏幕亮度暗,笔记本屏幕暗,教您怎么解决
  8. MATLAB在Linux上报Warning: Unable to create com.mathworks.mde.explorer.Explorer解决方法
  9. CSS深入理解之line-height
  10. 设置line-height无效的解决办法