exSpriteAnimationDB.Init C# (CSharp) Method

Init() private method

private Init ( ) : void
return void
    public static void Init()
    {
        // if db not found we need to create it and re-initliaze
        if ( db == null ) {
            CreateDB ();

            // sync
            if ( needSync ) {
                needSync = false;
                SyncRoot();
            }
            // update guid info in db.
            else {
                db.texGuidToAnimClipGUIDs.Clear();

                foreach ( GUIDInfo gi in db.guidInfos ) {
                    AddFrameInfo ( gi.guidAnimClip, gi.guidTexture, false );
                }

                EditorUtility.SetDirty(db);
            }
        }
    }