我创建了Smart Inspector Pro,以便在Unity Inspector中工作更快、更不易 frustrate。 相比于手动复制值、查找之前选中的对象或在Play Mode下丢失更改,工具直接在Inspector中添加了一系列工作流改进。

它包括组件复制/粘贴、复制所有组件、历史记录(前进/后退导航)、Play Mode值持久化、组件弹出窗口、键盘快捷键和用于比较和同步对象的双 Inspector。

我也感兴趣于反馈。如果你有任何Inspector的功能,你一直希望Unity内置的,我很想听你的想法和建议。

如果你对该资产感兴趣,可以在以下链接找到:
Asset Store链接在评论中 / 点此 - 请在评论中分享你对该资产的反馈

感谢阅读,希望你有一个美好的日子:。

如果你对一些技术方面感兴趣(不必购买该资产),我专注于解决以下挑战:在组件之间传递数据可靠和安全。

相比于通过反射手动复制值,Smart Inspector Pro使用Unity的序列化属性系统。这有助于保持与自定义检查器、嵌套序列化数据、Undo/Redo操作和预制件工作流的兼容性,同时保持与Unity的自己的编辑器行为一致。

另一个重要的设计目标是确保零运行时影响。每个脚本都被包装在#if UNITY_EDITOR中,所以资产中的任何内容都不会被包含在构建中。整个工具只存在于Unity编辑器中,在编译时自动被移除。

我还花了大量时间在Unity的Undo系统中进行集成,以便像组件复制、值粘贴、重新排序和同步这样的操作可以安全地回退,从而使实验变得更不风险。