Example #1
0
    protected override void OnSavedTracksLoaded(SavedTracksLoaded e)
    {
        base.OnSavedTracksLoaded(e);

        m_tracks = e.SavedTracks;
        UpdateUI();
    }
Example #2
0
    protected override void OnSavedTracksLoaded(SavedTracksLoaded e)
    {
        base.OnSavedTracksLoaded(e);

        m_tracks = e.SavedTracks;
        if (m_tracks != null && m_tracks.Count > 0)
        {
            if (m_noTracksUI != null)
            {
                m_noTracksUI.SetActive(false);
            }
            if (m_loadingUI != null)
            {
                m_loadingUI.SetActive(true);
            }
            if (m_resizeCanvas != null)
            {
                m_resizeCanvas.gameObject.SetActive(false);
            }

            if (m_loadAsync)
            {
                UpdateUICoroutine(m_tracks);
            }
            else
            {
                UpdateUI(m_tracks);
            }
        }
        else
        {
            // No tracks loaded or no tracks in users library
            if (m_noTracksUI != null)
            {
                m_noTracksUI.SetActive(true);
            }
        }
    }
Example #3
0
    protected override void OnSavedTracksLoaded(SavedTracksLoaded e)
    {
        base.OnSavedTracksLoaded(e);

        UpdateSaveTrackBtn();
    }
Example #4
0
 private void OnChanged(SavedTracksLoaded e)
 {
     Destroy(this);
 }
 protected virtual void OnSavedTracksLoaded(SavedTracksLoaded e)
 {
 }