刚挪新坑,是问题大爆发的时候。集中记录一下。
1、uimanager封装了一个CreateWindow<>("")的方法,然而这个方法默认是创建,并且隐藏一个新窗口。我一直以为是创建显示。找了好久原因
2、为了多人开发的便利性和解耦合,项目大量使用接口为中间件的方式。项目使用Dll的方式在Unity中使用,经常会出现全部Dll丢失的情况,这当然是由于meta文件的问题,但是始终没有完美的解决方案,这个东西比较神奇 ,解决办法是关掉unity项目,全局搜索.meta文件,全选删除,然后再更新svn,再打开项目就会回复正常。
2017.04.28
3、今天遇到一个很坑的问题,一键设置完UGUI图片的格式后,点击打包图集没有执行,好像unity没反应过来,然后试了下重启unity,结果设置的格式又回滚了。不过当我设置完格式,并且Reimport图集文件夹后再重启就不会回滚了,只是Reimport所有的图集很耗时间
4、还是UGUI设置ETC和PVRTC格式后,发布日志显示
5.ugui使用代码设置Text文字,开头空格符为换行:
m_content.text = "\u3000\u3000" + _content.Replace("\\n", "\n");