Search Unity

Unity inconsistencys

Discussion in 'Editor & General Support' started by rainboww, Apr 7, 2019.

  1. rainboww

    rainboww

    Joined:
    Jan 5, 2017
    Posts:
    125
    During my time using unity3d i had quite some inconsistencys where unity3d works different between two executions, here two some noteable examples:

    Sometimes when unity crashes parts of the Library get corrupted which ends up in materials looking very strange.

    Some Buttons randomly stopped working until rebuilding the library

    This Line:
    Code (CSharp):
    1. public static class go {
    2.         static public UnityEngine.Object[] listing = UnityEngine.Resources.FindObjectsOfTypeAll(typeof(GameObject));
    Works most of the time but sometimes throws a serialization error. Now in 5.4 the behaviour was changed and the blog said it would throw a warning or something.
    However it still does work and also i would have to rewrite some 300-500+ lines if it would no longer work.

    But then it also stopped working several times and throw an error.

    There are other examples. I Use the LTS - version, however i think even that version is not really "stable" and there seems to be little to no corruption checks. Which is quite disappointing.
     
    Last edited: Apr 7, 2019