最後の行のPointのところでCS0104 'point'は'System.Drawing.Point'と'System.Windows.Point'間のあいまいな参照です。
とエラーが出てしまいます。
C#
1 private void Draw(object sender, PaintEventArgs e) 2 { 3 4 SolidBrush blueBrush = new SolidBrush(Color.LightBlue); 5 SolidBrush grayBrush = new SolidBrush(Color.Black); 6 SolidBrush pinkBrush = new SolidBrush(Color.LightPink); 7 8 float px = (float)this.ballPos.X - ballRadius; 9 float py = (float)this.ballPos.Y - ballRadius; 10 11 e.Graphics.FillEllipse(blueBrush, px, py, this.ballRadius * 2, this.ballRadius * 2); 12 e.Graphics.FillRectangle(grayBrush, paddlePos); 13 for (int i = 0; i < this.blockPos.Count; i++) 14 { 15 e.Graphics.FillRectangle(pinkBrush, blockPos[i]); 16 } 17 18 if(score==blockNumMax) 19 { 20 timer1.Enabled = false; 21 e.Graphics.DrawString("Clear!", SystemFonts.DefaultFont, Brushes.Green, new Point(50, 5)); 22 } 23 }
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。