Ejemplo n.º 1
0
 public Form1()
 {
     InitializeComponent();
     SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
     SetStyle(ControlStyles.UserPaint, true);
     SetStyle(ControlStyles.AllPaintingInWmPaint, true);
     refreshDisplay = new DelRefreshDisplay(fnRefresh);
     tMoveBall      = new Task(() => MoveBall(speedX, speedY));
     ObsFrame.Add(obsTop);
     ObsFrame.Add(obsRight);
     ObsFrame.Add(obsBottom);
     ObsFrame.Add(obsRight);
     tCheckCollision = new Task(() => CheckCollision(b, ObsFrame));
     tMoveBall.Start();
 }
Ejemplo n.º 2
0
 public Form1()
 {
     InitializeComponent();
     SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
     SetStyle(ControlStyles.UserPaint, true);
     SetStyle(ControlStyles.AllPaintingInWmPaint, true);
     refreshDisplay = new DelRefreshDisplay(fnRefresh);
     tMoveBall = new Task(() => MoveBall(speedX, speedY));
     ObsFrame.Add(obsTop);
     ObsFrame.Add(obsRight);
     ObsFrame.Add(obsBottom);
     ObsFrame.Add(obsRight);
     tCheckCollision = new Task(() => CheckCollision(b, ObsFrame));
     tMoveBall.Start();
 }