コード例 #1
0
            public void t再生する()
            {
                if (this.b読み込み未試行)
                {
                    try
                    {
                        t読み込み();
                    }
                    catch
                    {
                        this.b読み込み未試行 = false;
                    }
                }
                if (this.b排他)
                {
                    if (r最後に再生した排他システムサウンド != null)
                    {
                        r最後に再生した排他システムサウンド.t停止する();
                    }

                    r最後に再生した排他システムサウンド = this;
                }
                CSound sound = this.rSound[this.n次に鳴るサウンド番号];

                if (sound != null)
                {
                    sound.t再生を開始する(this.bループ);
                }

                this.n次に鳴るサウンド番号 = 1 - this.n次に鳴るサウンド番号;
            }