资源简介
这是华中科技大学硬件课设的脑电波控制的游戏系统的代码,我们实现的是打砖块的游戏。该游戏基于微软的.NET 平台开发,使用C#语言,通过眨眼强度来控制挡板的左右移动,已通过验收
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
namespace KnickBrick
{
public class Ball: baseEntity ISabBoy
{
///初始化小球位置和偏移量
public Ball(int x int y int speedX int speedY)
{
this.XPos = x;
this.YPos = y;
this.SpeedX = speedX;
this.SpeedY = SpeedY;
}
public override void Draw(Graphics g)
{
using (SolidBrush sbrush = new SolidBrush(Color.Snow))
{
Rect = new Rectangle(XPos YPos 20 20);
g.DrawEllipse(new Pen(Color.Gray) Rect);
g.FillEllipse(sbrush Rect);
}
g.Dispose();
}
///成员
public void Run()
{
XPos = XPos + SpeedX;
YPos = YPos - SpeedY;
if (XPos <= 0)
SpeedX = 1;
if (XPos > 400)
SpeedX = -1;
if (YPos <= 100)
SpeedY = -1;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-27 22:09 KnickBrick\
文件 997 2018-06-27 22:09 KnickBrick\KnickBrick.sln
目录 0 2018-06-27 22:09 KnickBrick\.vs\
目录 0 2018-06-27 22:09 KnickBrick\.vs\KnickBrick\
目录 0 2018-06-27 22:09 KnickBrick\.vs\KnickBrick\v14\
文件 62464 2018-06-30 10:20 KnickBrick\.vs\KnickBrick\v14\.suo
目录 0 2018-06-29 21:16 KnickBrick\KnickBrick\
文件 188 2018-06-27 22:18 KnickBrick\KnickBrick\ISabBoy.cs
目录 0 2018-07-02 15:14 __MACOSX\
目录 0 2018-07-02 15:14 __MACOSX\KnickBrick\
目录 0 2018-07-02 15:14 __MACOSX\KnickBrick\KnickBrick\
文件 176 2018-06-27 22:18 __MACOSX\KnickBrick\KnickBrick\._ISabBoy.cs
目录 0 2018-06-27 22:09 KnickBrick\KnickBrick\obj\
目录 0 2018-06-29 19:59 KnickBrick\KnickBrick\obj\Debug\
文件 0 2018-06-27 22:09 KnickBrick\KnickBrick\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 44544 2018-06-29 21:16 KnickBrick\KnickBrick\obj\Debug\KnickBrick.pdb
文件 19968 2018-06-29 21:16 KnickBrick\KnickBrick\obj\Debug\KnickBrick.exe
文件 952 2018-06-30 10:19 KnickBrick\KnickBrick\obj\Debug\KnickBrick.csproj.FileListAbsolute.txt
文件 18947 2018-06-28 16:17 KnickBrick\KnickBrick\obj\Debug\KnickBrick.csprojResolveAssemblyReference.cache
文件 0 2018-06-27 22:09 KnickBrick\KnickBrick\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
目录 0 2018-06-28 16:16 KnickBrick\KnickBrick\obj\Debug\TempPE\
文件 3584 2018-06-28 16:16 KnickBrick\KnickBrick\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 7067 2018-06-28 16:37 KnickBrick\KnickBrick\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 53630 2018-06-28 16:37 KnickBrick\KnickBrick\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 180 2018-06-29 19:59 KnickBrick\KnickBrick\obj\Debug\KnickBrick.Form1.resources
文件 0 2018-06-27 22:09 KnickBrick\KnickBrick\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 847 2018-06-29 19:59 KnickBrick\KnickBrick\obj\Debug\KnickBrick.csproj.GenerateResource.Cache
文件 180 2018-06-28 21:44 KnickBrick\KnickBrick\obj\Debug\KnickBrick.Properties.Resources.resources
目录 0 2018-06-28 16:37 KnickBrick\KnickBrick\bin\
目录 0 2018-06-28 16:37 KnickBrick\KnickBrick\bin\Release\
目录 0 2018-06-28 16:17 KnickBrick\KnickBrick\bin\Debug\
............此处省略53个文件信息
- 上一篇:C#编写的CRC校验软件
- 下一篇:c#通过opc读写plc的程序代码
评论
共有 条评论