首页 > Unity3D频道 > 【Unity3D拓展编辑器】 > Unity3D研究院编辑器之脚本打开SpritePacker窗口(十七)
2015
11-28

Unity3D研究院编辑器之脚本打开SpritePacker窗口(十七)

正常情况下需要选择 Windows->SpritePacker 但是默认会选择第一个图集。如下图所示,这就很不爽了,因为我做了图集管理工具,我想在Insperctor窗口中点击某个按钮,自动打开SpritePacker并且选择我设置的图集怎么办?

Unity3D研究院编辑器之脚本打开SpritePacker窗口(十七) - 雨松MOMO程序研究院 - 1

 

SpritePacker窗口没有提供代码访问接口,那么我们可以使用强大的反射功能。我自己反编译一下Unity的Editor代码,然后找到图集的窗口类。然后看看它的实现方法,然后就有了如下的代码了。

OK.如下图所示,脚本打开SpritePacker窗口,并且定位到我需要的图集上。

Unity3D研究院编辑器之脚本打开SpritePacker窗口(十七) - 雨松MOMO程序研究院 - 2

 

Unity版本5.2.2

 

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。