07 2017 档案
摘要:从场景导出带有sprite的对象为prefab时贴图丢失的BUG。解决方案:对场景中每个sprite重新赋一下贴图,然后导出就好了,原因不明。 补充:这个有时候是因为贴图类型不是 2D AND UI SPrite导致的
阅读全文
摘要:1 public class testwriter : MonoBehaviour { 2 3 // Use this for initialization 4 void Start () { 5 6 } 7 8 [MenuItem("Testx/test")] 9 static void test() 10...
阅读全文
摘要:StartCoroutine参数为函数字符串名,运行时出错,错误是:无法启动协程函数。 调用格式如下: gameManager.StartCoroutine(LuaOnLevelwasloaded()); IEnumerator LuaOnLevelwasloaded() { m_onLevelLo
阅读全文
摘要:一切从build settings开始,它即是 构建列表,构建运行包当然从它开始。 1,只有在构建列表中的场景和场景引用资源才会被打进包里,其它资源除了2,3位置都不会被打包 2,streammingAssets下的所有东西都会被打进包里 3,resources文件夹下的所有东西都会被打进包里 4,
阅读全文
摘要:作地图加载优化时用到了SceneManager.LoadScene,发现它执行后立即执行了后面的语句,查文档才知道 它是 semi-asyncronize的,即半异步的。 说它是半异步,是因为,它本身是个同步函数,只不过在下一帧才真正开始执行。当前帧不执行。
阅读全文
摘要:U3D+SVN: 两份相同资源放在不同目录下导致META的更改。 实际情形:将地图文件map拷一份放在其它目录,回到UNITY编辑器,载入完成后加到磁盘,看到map文件夹下的所有meta都变红了。 revert后,再回到UNITY,等待UNITY载入完成后再加到磁盘看,又变红了。 删除拷出来的那份m
阅读全文
摘要:假设有一场景1001.unity,,manifest文件如下: ManifestFileVersion: 0CRC: 425184873Hashes: AssetFileHash: serializedVersion: 2 Hash: cd79999108bfb0a6a2695b1a33471bb4
阅读全文