当前位置: 首页 > news >正文

unity中预制体的移动-旋转-放缩

unity中预制体的移动-旋转-放缩

  • 左上侧竖栏图标介绍
  • Tools(手形工具)
  • Move Tool(移动工具,单位米)
  • Rotate Tool(旋转工具,单位角度)
  • Scale Tool(缩放工具,单位倍数)
  • Rect Tool(矩形工具)
  • Transform Tool(变换工具)
  • 图标快捷键对照表
  • 工具使用的小技巧

左上侧竖栏图标介绍

在这里插入图片描述

Tools(手形工具)

  • 图标:一个小手的图标
  • 效果:
    • 用于在场景视图中平移,旋转和缩放整个场景视图,而不是操作单个gameobject
    • 可通过点击和拖动来平移场景视图,按住Alt建并拖动可以选择场景视角(在透视模式下),或者使用鼠标滚轮进行缩放
  • 快捷键:Q键

Move Tool(移动工具,单位米)

  • 图标:四个对外的箭头图标
  • 效果:
    • 用于在场景中移动选定的gameobject
    • 可沿着XYZ轴移动对象,每个轴对应一种颜色:红色(X)、绿色(Y)、蓝色(Z)
    • 还可以直接在inspector中输入精确的坐标
  • 快捷键:W键

Rotate Tool(旋转工具,单位角度)

  • 图标:两个弧形箭头图标
  • 效果:
    • 用于旋转选定的gameobject
    • 每一个轴都有一个旋转圆环,红色代表X,绿色代表Y,蓝色代表Z
    • 也可以按住shift键并拖动以进行自由旋转(不局限于轴向)
  • 快捷键:E键

Scale Tool(缩放工具,单位倍数)

  • 图标:正方形里一个45°箭头
  • 效果:
    • 用于缩放选定的gameobject
    • 可以沿着单独的轴进行缩放,红色代表X,绿色代表Y,蓝色代表Z
    • 还可以拖动中心点来整体缩放对象
  • 快捷键:R键

Rect Tool(矩形工具)

  • 图标:一个矩形的图标
  • 效果:
    • 用于调整UI元素(如按钮、面板等)的矩形变换(包括位置,旋转和大小)
    • 该工具特别适合2D界面和UI元素的操作
  • 快捷键:T键

Transform Tool(变换工具)

  • 图标:一个带箭头、圆环、方框的图标
  • 效果:
    • 这是一个组合工具,可同时显示Move,Rotate和Scale的操作手柄
  • 快捷键:Y键

图标快捷键对照表

在这里插入图片描述

工具使用的小技巧

  1. 吸附功能(Snapping):
  • 在移动、旋转或缩放对象时,你可以启用 Snap 功能来帮助对齐对象到特定的位置或角度
  • 快捷键:Ctrl + Shift + S (Windows)
  • 在 Inspector 面板中,你可以设置移动、旋转和缩放的吸附值
  1. Gizmo 大小调整:
  • 如果觉得工具的手柄(Gizmo)太小或太大,影响操作,可以通过快捷键来调整手柄的大小
  • 按 = 键可以放大手柄,按 - 键可以缩小手柄
  1. 锁定 Transform:
  • 如果希望在编辑其他对象时防止误操作某个对象的变换属性,可以在 Inspector 中锁定该对象的 Transform 组件
  • 点击 Transform 组件右侧的小锁图标即可锁定,再次点击解锁
  1. 精确控制:
  • 在 Inspector 面板中输入数值可以精确控制对象的变换属性(位置、旋转、缩放)
  • 这对于需要精确布局的场景(如关卡设计、UI 布局等)非常有用
  1. 使用移动工具的锚点(Pivot/Center):
  • 移动工具的锚点有两种模式:Pivot和 Center
    • Pivot:基于对象自身的轴心点进行操作
    • Center:基于所选对象的中心点进行操作
  • 可以通过工具栏下方的小图标切换这两种模式
  1. 使用 Local/Global 坐标系:
  • 在变换操作过程中,可以通过工具栏下方的 Global/Local 按钮切换坐标系
    • Global:使用世界坐标系
    • Local:使用对象自身的局部坐标系

http://www.lryc.cn/news/474365.html

相关文章:

  • 【压力测试】如何确定系统最大并发用户数?
  • ubuntu常用基本指令简记
  • 【解决方案】用git reset --hard重置了提交但是发现reset了一些本不该reset的内容,是不是寄了?
  • ACM模式下Java读取控制台输入注意事项及输出规范化
  • 面试题整理 2
  • 华为自研仓颉编程语言官网上线 首个公测版本开放下载
  • NVR监测软件/设备EasyNVR多品牌NVR管理工具/设备对城市安全有哪些具体益处?
  • MFC工控项目实例二十八模拟量信号每秒采集100次
  • 安装scrcpy-client模块av模块异常,环境问题解决方案
  • 硅谷甄选(11)角色管理
  • C语言结构体 变量对齐原理
  • 【oracle】正则表达式
  • 如何找到网上爆款内容,快速复制扩大品牌声量
  • 补齐:相交链表:扣160
  • Java项目实战II基于Java+Spring Boot+MySQL的智能推荐的卫生健康系统(开发文档+数据库+源码)
  • NET Core的AOP实施方法1 DispatchProxy
  • AIGC生成式人工智能——泼天的富贵(三)
  • GetX的一些高级API
  • 【笔面试常见题:三门问题】用条件概率、全概率和贝叶斯推导
  • 刘艳兵-DBA011-应用使用Oracle数据库,必须启动哪些服务?
  • 注释多行代码的vim插件
  • Docker 安装HomeAssistant智能家居系统
  • 21 Docker容器集群网络架构:四、Docker集群网络验证
  • 【Kaggle | Pandas】练习5:数据类型和缺失值
  • 《YOLO 目标检测》—— YOLO v4 详细介绍
  • Ubuntu:通过ssh链接另外一台Ubuntu
  • 黄山谷捷提交创业板IPO注册,募资扩产提升综合竞争力
  • (python)如何进行加密
  • 夸克网盘免费扩容 20T 福利,无限次叠加,亲测有效
  • 开源协议类型及长安链开源协议介绍