unity编辑器扩展的作用

这些话面向谁?

首先你是一个对Unity感兴趣的人,再者,你拥有时间意识,想尽办法让自己 “懒惰” 的人,那么对于编辑器的扩展很适合你,因为它可以节省你开发的时间,减少一些重复性的操作。

什么是对编辑器的扩展?

编辑器的扩展,分两部分吧,编辑器 指的是unity游戏开发工具(引擎),扩展,就是对该工具的扩展。

编辑器(Editor),在项目开发中,编辑器的拓展可以为开发者提供开发自定义工具的功能,让每一位开发者更加便利,快捷的去开发项目。比如说一些预设的生成,当然,对于生成几个预设,特意去开发一个预设生成器好像没有那么大的必要,但对于一个大的游戏项目,资源庞大,若是我们每次都去一个个拖拽的方式去生成一个预设的话,这样会花费我们相当一部分时间。也是这个原因,此刻你会觉得有一个批量生成预设的工具是多么的重要,这个预设生成工具就是对于编辑器的一个扩展。

为什么要扩展编辑器?

上面提到,为了便利,快捷的开发我们的项目,节省我们的时间,去避免一些重复性的操作。在游戏项目中,我们要做的事很多,重复性的操作也很多,比如一批模型的导入大小需要修改,我们一个个去改,似乎也行,但策划下次又说调,这个是很绝望的一个事情,但你又没法去避免,为了解决这个问题,我们可以花个十几二十分钟,写个小工具,批量去修改,一劳永逸。

打造一个属于自己的unity,我们都知道,unity的资源是可以导出一个包的,我们写好的工具,导出后就可以继续复用了,并且你可以一个个工具的去拓展,日积月累,慢慢你这一套工具组合将非常强大,并且可以为你省下很大一部分时间让你去做其他的事。

总结

说了这么多,其实对于编辑器的扩展就是为了节约我们的时间,我觉得我们程序的有个重要的使命就是节约时间上的成本,我们做的每一样东西都是为了更快的呈现给用户,人们常说,时间就是金钱嘛。哈哈~

你可能感兴趣的:(unity编辑器扩展的作用)