Пример #1
0
    private void PlayNext()
    {
        if (_activeMonologInstance != null)
        {
            _activeMonologInstance.Hide();
        }

        _sceneActionIndex++;
        if (_missionScene.DialogData.Length > _sceneActionIndex)
        {
            _activeMonologInstance = _monologInstances[_missionScene.DialogData[_sceneActionIndex].PrefabPath];
            _activeMonologInstance.Show(_missionScene.DialogData[_sceneActionIndex], PlayNext);
        }
        else
        {
            End();
        }
    }