Super Pivot PRO Modifier 2.41
Why Super Pivot?
Using empty GameObjects as "folders" is a popular and convenient way to organize your scene hierarchy.
But since Unity doesn't let you edit the pivot of these empty GameObjects, you will often end up with pivots placed nowhere near where your geometry and GameObjects actually are.
Features:
Add a convenient button (optional) under the Transform inspector to let you quickly move and rotate the pivot of your GameObjects.
Edit pivot visually using Gizmo handlers directly inside the scene view or by typing exact values in edit boxes.
Supports local and global rotations!
Precisely adjust the pivot according to the (displayed) bounding box using convenient sliders per axis.
Handy buttons to instantly adjust the pivot according to the child of your choice, or to the average position.
Dynamically edit pivot at runtime from script using our easy-to-use public API (check our sample 'ChangeAtRuntime').
Get notifications from the editor API to implement your custom code (check our sample 'EditorCallbackListener.cs').
Handles Unity's Undo/Redo shortcuts.
Supports multi-object selection and editing: change the pivot of multiple objects at once!
'Wrap into empty GameObject' feature: when working on a GameObject on which it's impossible to change pivot (Mesh, Terrain), you can wrap the GameObject into an empty one in one click! This way you can change the pivot of Meshes, Terrain...
Scale constraints support.
Supports Box/Capsule/Sphere Colliders offsets.
Grid snapping feature for more precise work.
Full source code available / no DLL.
Supports from Unity 5.5 to latest 2023 versions.
Limitations:
Super Pivot doesn't let you modify the pivot point of a Mesh (because it would modify the Mesh data), but provide the convenient "Wrap into empty GameObject" feature. Super Pivot's main usage is to move and rotate pivots of empty GameObjects used as "folder".
Modifying the pivot of a GameObject with an Animator in the hierarchy can cause issues, because an the Animation can be relative to the pivot of the GameObject you are changing.
Unity doesn't allow to modify the pivot of a prefab instance.
为什么是超级枢轴?
使用空游戏对象作为“文件夹”是组织场景层次结构的一种流行且方便的方法。
但由于 Unity 不允许您编辑这些空游戏对象的枢轴,因此您通常会发现枢轴放置在远离几何体和游戏对象实际位置的位置。
特征:
在变换检查器下添加一个方便的按钮(可选),让您快速移动和旋转游戏对象的轴。
直接在场景视图内使用 Gizmo 处理程序或通过在编辑框中键入精确值来直观地编辑枢轴。
支持本地和全球轮换!
[仅限 PRO] 使用每个轴方便的滑块根据(显示的)边界框精确调整枢轴。
[仅限专业版] 方便的按钮可根据您选择的孩子或平均位置立即调整枢轴。
使用我们易于使用的公共 API 在运行时从脚本动态编辑数据透视表(查看我们的示例“ChangeAtRuntime”)。
从编辑器 API 获取通知以实现您的自定义代码(查看我们的示例“EditorCallbackListener.cs”)。
处理 Unity 的撤消/重做快捷方式。
支持多对象选择和编辑:一次更改多个对象的轴心!
[仅限专业版]“包裹成空的游戏对象”功能:当处理无法更改轴心(网格、地形)的游戏对象时,您可以一键将游戏对象包裹成空的游戏对象! 这样你就可以改变网格的枢轴,地形......
[仅限 PRO] 规模限制支持。
支持盒子/胶囊/球体碰撞器偏移。
网格捕捉功能可实现更精确的工作。
提供完整源代码/无 DLL。
支持从 Unity 5.5 到最新的 2023 版本。
限制:
Super Pivot 不允许您修改网格的枢轴点(因为它会修改网格数据),但提供方便的“包裹到空游戏对象”功能。 Super Pivot 的主要用途是移动和旋转用作“文件夹”的空游戏对象的枢轴。
使用层次结构中的动画器修改游戏对象的枢轴可能会导致问题,因为动画可能与您要更改的游戏对象的枢轴相关。
Unity 不允许修改预制实例的枢轴。
页:
[1]