Ejemplo n.º 1
0
        public void DeleGameSound2(string sname) // 게임이 종료되었을 경우 처리할 메소드를 위임 처리하기 위한 메소드
        {
            // 게임 종료시 처리할 GameOver 메소드를 처리하기 위한 델리게이트 선언
            GameSoundPlay2Delegate dGameSound2 = new GameSoundPlay2Delegate(GameSound2);

            // Invoke 메소드를 실행
            this.Invoke(dGameSound2, new object[] { sname });
        }
Ejemplo n.º 2
0
        public void DeleGameSoundDX1(string sname) //다이렉트사운드 효과음
        {
            // 게임 종료시 처리할 GameOver 메소드를 처리하기 위한 델리게이트 선언
            GameSoundPlay2Delegate dGameSoundDX1 = new GameSoundPlay2Delegate(GameSoundDX1);

            // Invoke 메소드를 실행
            this.Invoke(dGameSoundDX1, new object[] { sname });
        }