Воспроизводить звук, когда указатель мыши касается стены - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Подскажите как выполнить это задание :"Настройте их таким образом, чтобы игра воспроизводила звук, когда указатель мыши касается стены, но при запуске программы звук не воспроизводился." http://msdn.microsoft.com/ru-ru/library/dd492139%28v=vs.110%29.aspx Заранее спасибо.

Решение задачи: «Воспроизводить звук, когда указатель мыши касается стены»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace Лабиринт
{
public partial class Form1 : Form
{
// звук ошибки - этот звук начинает работать при запуске программы. КАК ЭТО ИСПРАВИТЬ???
System.Media.SoundPlayer startSoundPlayer = new System.Media.SoundPlayer(@"e:\Мои документы\запись с микрофона\ха ха.wav");
//звук финиша
System.Media.SoundPlayer finishSoundPlayer = new System.Media.SoundPlayer(@"e:\Мои документы\запись с микрофона\финиш.wav");
public Form1()
{
InitializeComponent();
MoveToStart();
}
 
private void finishLabel_MouseEnter(object sender, EventArgs e)
{
finishSoundPlayer.Play();
MessageBox.Show("Поздравляем!");
Close();
}
 
private void MoveToStart()
{
Point startingPoint = panel1.Location;
startingPoint.Offset(10, 10);
Cursor.Position = PointToScreen(startingPoint);
}
 
private void wall_MouseEnter(object sender, EventArgs e)
{
startSoundPlayer.Play();
MoveToStart();
}
}
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5
Похожие ответы