예제 #1
0
            public void tPlay()
            {
                if (this.bReadNotTried)
                {
                    try
                    {
                        tRead();
                    }
                    catch
                    {
                        this.bReadNotTried = false;
                    }
                }
                if (this.bExclusive)
                {
                    if (rLastPlayedExclusiveSystemSound != null)
                    {
                        rLastPlayedExclusiveSystemSound.t停止する();
                    }

                    rLastPlayedExclusiveSystemSound = this;
                }
                CSound sound = this.rSound[this.n次に鳴るサウンド番号];

                if (sound != null)
                {
                    sound.tStartPlaying(this.bループ);
                }

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