Ejemplo n.º 1
0
    public virtual void onDispose()
    {
        _menuElementCount--;

        if (touchRing != null)
        {
            touchRing.Dispose();
            touchRing = null;
        }
    }
Ejemplo n.º 2
0
 public void setTouchable(bool isTouchable)
 {
     if (isTouchable)
     {
         touchRing = new TouchRing();
     }
     else
     {
         touchRing.Dispose();
         touchRing = null;
     }
 }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        Application.targetFrameRate = 100;
        touchRing = FindObjectOfType <TouchRing>();
        MusicInfo minfo = FindObjectOfType <MusicInfo>();

        firstNoteTime = minfo.firstNoteTime;
        touchRing.LoadMusicScore(minfo.musicScoreFileName);
        LoadBackgroundPic(minfo.imageFileName);
#if UNITY_EDITOR
        LoadMusic(minfo.musicFileName);
#else
        LoadMusicAsync(minfo.musicFileName);
#endif
        skipTime = firstNoteTime * 0.8f;
        Destroy(minfo.gameObject);
    }