Editor 模块简介:

这里是对Unity编辑器的扩展,也包含了对Unity组件Inspector的拓展

有任何问题请在 QQ 群里 @拖鞋

工具

1. Transform检视面板

Editor ToolKit  - 图1

按键功能

  • P/R/S:设置默认,注:P/R 为000,S为111
  • Round./.0/.00:按小数点位数四舍五入
  • Copy/ Paste:复制/粘贴Transform的数据(非引用Transform)注:区分Local和Global数据

  • PPos/PRot/PSca:单独粘贴Pos, 单独粘贴Rot, 单独粘贴ScaTransform和RectTransform共有的:

Editor ToolKit  - 图2

  • Name:根据第一个非Transform的组件自动命名
  • Auto Ref:按照变量名自动引用序列化变量
  • CalledByEditor():此物体的所有组件调用这个函数(实现编辑器下做批量操作)
  • C:复制CalledByEditor() { }的代码到剪贴板

    • RectTransform检视面板Editor ToolKit  - 图3

快捷键:(鼠标指向Help弹出文字提示)

  • CTRL+箭头:偏移1
  • CTRL Shift+箭头:偏移10编辑器界面按钮:

  • P/D/R/S:设置默认,注:P/R 为000,S为111

  • C/P:复制粘贴数据
  • Round:位数四舍五入成整数
  • F:快速设为下图Editor ToolKit  - 图4

  • N:快速设为下图Editor ToolKit  - 图5

  • Pivot:快速设锚点Editor ToolKit  - 图6

Transform和RectTransform共有的:

Editor ToolKit  - 图7

  • Name:根据第一个非Transform的组件自动命名
  • Auto Ref:按照变量名自动引用序列化变量
  • CalledByEditor():此物体的所有组件调用这个函数(实现编辑器下做批量操作)
  • C:复制CalledByEditor() { }的代码到剪贴板

1. 1. Hierarchy面板(注:这个邮件菜单可能有其他成员的功能未列入)

快捷键:

  • CTRL+d:复制一个物体,保持原命名
  • CTRL+s:排序子物体
  • CTRL+g:选中的物体打组右键菜单:

Editor ToolKit  - 图8

  • Create Empty – Top:添加子物体,移动到第一位
  • Get Var Code Auto:将选中物体按类型生成代码复制到粘贴板
  • UI->img:新建一个Image,命名为img,不勾选Raycast
  • UI->txt:新建一个Text,命名为txt,不勾选Raycast