Beispiel #1
0
        /// <summary>
        /// 音声プレイヤーオブジェクトを初期化します。
        /// </summary>
        public SoundManager()
        {
            try
            {
                this.backend =
#if !MONO
                    new Backend.SoundManagerBackend_IrrKlang();
#else
                    new Backend.SoundManagerBackend_Dummy();
#endif
            }
            catch (Exception ex)
            {
                Log.ErrorException(ex,
                                   "サウンドオブジェクトの初期化に失敗しました。");

                this.backend = null;
            }
        }
Beispiel #2
0
        /// <summary>
        /// 音声プレイヤーオブジェクトを初期化します。
        /// </summary>
        public SoundManager()
        {
            try
            {
                this.backend =
#if USE_SOUND_CSCORE
                    new Backend.SoundManagerBackend_CSCore();
#elif USE_SOUND_IRRKLANG
                    new Backend.SoundManagerBackend_IrrKlang();
#else
                    new Backend.SoundManagerBackend_Dummy();
#endif
            }
            catch (Exception ex)
            {
                Log.ErrorException(ex,
                                   "サウンドオブジェクトの初期化に失敗しました。");

                this.backend = null;
            }
        }
Beispiel #3
0
        /// <summary>
        /// 音声プレイヤーオブジェクトを初期化します。
        /// </summary>
        public SoundManager()
        {
            try
            {
                this.backend = 
#if !MONO
                    new Backend.SoundManagerBackend_IrrKlang();
#else
                    new Backend.SoundManagerBackend_Dummy();
#endif
            }
            catch (Exception ex)
            {
                Log.ErrorException(ex,
                    "サウンドオブジェクトの初期化に失敗しました。");

                this.backend = null;
            }
        }