示例#1
0
    public void RegisterMusicSyncNotifications(string name, MusicTimeSittings.OnBarHandler onBarCallback, MusicTimeSittings.OnBeatHandler onBeatCallback)
    {
        MusicTimeSittings musicSettingByName = GetMusicSettingByName(name);

        if (musicSettingByName != null)
        {
            musicSettingByName._onBeatDetected += onBeatCallback;
            musicSettingByName._onBarDetected  += onBarCallback;
        }
    }
示例#2
0
 internal void RegisterComponentMusicTimeSettings(Fabric.Component component, MusicTimeSittings musicTimeSettings)
 {
     _componentMusicTimeSettings.Add(musicTimeSettings);
 }
 internal void UnregisterComponentMusicTimeSettings(Fabric.Component component, MusicTimeSittings musicTimeSettings)
 {
     _componentMusicTimeSettings.Remove(musicTimeSettings);
 }