Fix possible mesh leak after scene switch

This commit is contained in:
2018-01-03 02:34:48 +07:00
parent fbe1fc811e
commit 1e7229e134
3 changed files with 7 additions and 3 deletions

View File

@@ -1,6 +1,7 @@
###### Version 1.3.11
* Fix trial version in Unity 2017
* Fix warnings in Unity 2017
* Fix possible mesh leak after scene switch
###### Version 1.3.10
* Fix (conversion error: 'Error: scaleSelection: Argument number 1 is invalid.')

View File

@@ -42,7 +42,7 @@ namespace FTRuntime {
get {
if ( !_cachedMesh ) {
_cachedMesh = new Mesh();
_cachedMesh.hideFlags = HideFlags.DontSave;
_cachedMesh.hideFlags = HideFlags.DontSaveInBuild | HideFlags.DontSaveInEditor;
SwfUtils.FillGeneratedMesh(_cachedMesh, MeshData);
}
return _cachedMesh;

View File

@@ -47,7 +47,7 @@ https://github.com/MattRix/UnityDecompiled/blob/master/UnityEditor/UnityEditor/P
**** Нужен ворнинг на использование флеш-ide старой версии
**** Возможность конфигурировать параметры групп в редакторе, а не только в рантайме
https://gist.github.com/talecrafter/111ea3345911bd238f4998b4d5a04bf3
** TODO Версия 1.3.11
** TODO Версия 1.3.12
*** Общее
**** TODO Написать гайд по качеству выгружаемых анимаций
**** TODO Гайд по использованию ETC1 текстур для анимаций
@@ -58,7 +58,6 @@ https://gist.github.com/talecrafter/111ea3345911bd238f4998b4d5a04bf3
**** TODO Поддержка юнити-атласов
**** TODO Поддержка задавать теги и сплит текстур на альфу для etc
*** Баги
**** TODO Триальная версия не поддерживает Unity 2017
**** TODO Скейлы клипов не проверяются в группах
**** TODO graphics_scale не влияет на растр
**** TODO Оптимизации по скейлу не влияют на растр
@@ -67,6 +66,10 @@ https://gist.github.com/talecrafter/111ea3345911bd238f4998b4d5a04bf3
**** TODO Возможно проблемы с DX9
UNITY_UV_STARTS_AT_TOP
UNITY_HALF_TEXEL_OFFSET
** DONE Версия 1.3.11
*** Баги
**** DONE Триальная версия не поддерживает Unity 2017
**** DONE Возможная утечка мешей из-за DontSave
** DONE Версия 1.3.10
*** Баги
**** DONE Кнопки с вектором не растеризовались