Ejemplo n.º 1
0
		public Multiplayer()
		{
			InitializeComponent();
			playwave = new Playwave();
			client = new Library.Client();
			client.ClientConnectedEvent += client_ClientConnectedEvent;
			client.ClientDisconnectedEvent += client_ClientDisconnectedEvent;
			client.ClientKeyPlayedEvent += client_ClientKeyPlayedEvent;
			//client_ClientConnectedEvent("aaaa");
		}
Ejemplo n.º 2
0
 public static void cplay(object t)
 {
     List<int> temp = t as List<int>;
     Playwave p = new Playwave();
     for (int i = 0; i < temp.Count; i += 2)
     {
         p.play(temp[i]);
         Thread.Sleep(temp[i+1]);
     }
 }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            ThreadPlay tp = new ThreadPlay();
            Playwave temp = new Playwave();
            GetTime tim = new GetTime();

            Console.WriteLine(tp.play("test.txt"));
            //temp.play(5);
            //DateTime DateTime1 = DateTime.Now;
            //Thread.Sleep(300);

            //temp.play(6);
            //DateTime DateTime2 = DateTime.Now;
            //double diff = tim.ExecTimeDiff(DateTime1, DateTime2);
            //temp.savehistory(5, (int)diff);
            //Console.Write(diff);
            //temp.savehistory(6, 1000);
            //Thread.Sleep(1000);

            
            //temp.play(6); 
            //Thread.Sleep(300);
            //temp.savehistory(6, 300);
            //temp.play(7); 
            //Thread.Sleep(300);
            //temp.savehistory(7, 300);
            //temp.play(7);
            //Thread.Sleep(300);
            //temp.savehistory(7, 300);
            //temp.play(6); 
            //Thread.Sleep(300);
            //temp.savehistory(6, 300);
            //temp.play(5);
            //Thread.Sleep(300);
            //temp.savehistory(5, 300);
            //temp.play(4);
            //Thread.Sleep(800);
            //temp.savehistory(4, 300);


            temp.play(102);
            Thread.Sleep(300);
            temp.play(102);
            Thread.Sleep(300);
            temp.play(101);
            Thread.Sleep(300);
            temp.play(102);
            Thread.Sleep(300);
            temp.play(101);
            Thread.Sleep(300);
            temp.play(103);
            Thread.Sleep(300);
            temp.play(102);
            Thread.Sleep(300);
            temp.play(100);
            Thread.Sleep(300);

            List<KeyValuePair<int, int>> history = temp.gethistory();
            for (int i = 0; i < history.Count; i++)
            {
                temp.play(history[i].Key);
                Thread.Sleep(history[i].Value);
            }
                Console.Read();
        }