QF框架使用之案例解析(二) ------ FinReferencer & UnityEditorRushTools

版权声明:个人原创,转载请注明出处 https://blog.csdn.net/dengshunhao/article/details/83009867

QFramework 是一套 渐进式 的 快速开发 框架。目标是作为无框架经验的公司、独立开发者、以及 Unity3D 初学者们的 第一套框架。框架内部积累了多个项目的在各个技术方向的解决方案。学习成本低,接入成本低,重构成本低,二次开发成本低,文档内容丰富(提供使用方式以及原理、开发文档)。github:https://github.com/liangxiegame/QFramework


今天给大家分享的是QF中的FinReferencer与UnityEditorRushTools(一些快捷键),感觉超好用哦~

FinReferencer : QFramework\Assets\QFramework\Framework\4.EditorToolKit\Example\FinReferencer\FindReferencer.unity

UnityEditorRushTools : QFramework\Framework\4.EditorToolKit\Example\UnityEditorRushTools\EditorToolkitExample.unity

一.FinReferencer效果如下所示:

按钮的作用如下 : 

Copy & Paste : 拷贝transform组件属性/赋值copy的transform属性
copy & PPos : 拷贝transform组件属性/赋值copy的Postion属性
copy & PRot : 拷贝transform组件属性/赋值copy的Rotate属性
copy & PSca : 拷贝transform组件属性/赋值copy的Scale属性
Scale : 一键设置transform的Scale属性
AutoRef : 自动寻找组件或者游戏物体进行赋值
CalledByEditor : 利用反射调用该游物体上的CalledByEditor函数
c : 拷贝该游物体上的CalledByEditor函数代码


 二.UnityEditorRushTools效果如下:

按钮的作用如下:

Hierarchy面板热键说明:
   Mouse2(鼠标中键): 显示或隐藏选中的GameObject
   Space: 显示或隐藏选中的GameObject
   Alt+Mouse2: Log当前选择物体的路径
   Alt+S: 按命名对子物体排序
   Alt+D: 直接复制物体
   Alt+N: 直接创建一个空物体
   Alt+G: 把选中的物体打组

Inspector面板热键说明:
   Mouse2: 显示或隐藏选中的GameObject
   Alt+Mouse2: 根据变量命名自动找变量引用
   Ctrl+Arrow: 轻移RectTransform 1像素(类似Photoshop操作)
   Ctrl+Shift+Arrow: 轻移RectTransform 10像素(类似Photoshop操作)

三.原理实现

       Unity Editor 学习之路

      有点复杂~先把基础学习的放上来,之后有时间再更新吧~

猜你喜欢

转载自blog.csdn.net/dengshunhao/article/details/83009867