Пример #1
0
    SectionPlayer CreateSectionPlayer(UnityEngine.Audio.AudioMixer[] layermixers, IAutomationControl transCtrl, IAutomationControl [] tensionCtrl)
    {
        var player1		= gameObject.AddComponent<LibSequentiaPlayer>();
        player1.SetTargetMixers(layermixers);

        var player2		= gameObject.AddComponent<LibSequentiaPlayer>();
        player2.SetTargetMixers(layermixers);

        var secPlayer	= new SectionPlayer(this);
        secPlayer.SetPlayerComponents(player1, player2);
        secPlayer.SetTransitionAutomationTarget(transCtrl);
        secPlayer.SetTensionAutomationTargets(tensionCtrl);

        return secPlayer;
    }