![](/img/trans.png)
[英]Trying to turn a .txt file into a dictionary of words. Where am I going wrong? (C#)
[英]C# Test if there is already something drawn where I am going to draw
我正在尝试进行测试,以查看是否已经在要绘制的地方绘制了一些东西。
我的绘图代码:
Graphics g = panel1.CreateGraphics();
SolidBrush brush = new SolidBrush(Color.Blue);
// Want my test to be here here
g.FillEllipse(brush, playerX-3, playerY-3, 6, 6);
g.Dispose();
实际上,您无法以您认为的方式做到这一点。 当您绘制形状时,您已经知道它的去向。 您知道要告诉它绘制的矩形。
您必须跟踪绘制的对象和位置,然后在要查看对象的位置时可以对照此列表进行检查。
无论如何,您绝对需要这样做,因为实际上您需要在OnPaint
方法或Paint
事件中进行Paint
并且应该在这些方法中编写代码以重绘整个场景。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.